我们上网时,有时点击一个链接的时候,发现一下子进入了非该链接地址的其他的网站.一下子让人摸不着头脑,不知你有没有出现这种情况.开始的时候,我只知道它是一种跳转,但是不知如何实现的.因为之前只知道域名跳转.经过一番讨教和学习,才明白这是用网页代码实现的.为了方便学习,所以在此收藏了一些网页自动跳转的代码.
网页自动跳转代码貌似有两种类型:不隐藏转向之后的地址和隐藏转向之后的地址.
网页自动跳转代码-不隐藏转向之后的地址
不隐藏转向之后的地址代码一
<html>
<head>
<meta http-equiv=”Content-Language” content=”zh-cn”>
<meta HTTP-EQUIV=”Content-Type” CONTENT=”text/html; charset=gb2312″>
<title></title>
</head>
<body>
<form name=loading>
<P align=center><FONT face=Arial color=#0066ff size=2>loading…</FONT> <INPUT
style=”PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bolder; PADDING-BOTTOM: 0px; COLOR: #0066ff; BORDER-TOP-style: none; PADDING-TOP: 0px; FONT-FAMILY: Arial; BORDER-RIGHT-style: none; BORDER-LEFT-style: none; BACKGROUND-COLOR: white; BORDER-BOTTOM-style: none”
size=46 name=chart> <BR><INPUT
style=”BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; COLOR: #0066ff; BORDER-BOTTOM: medium none; TEXT-ALIGN: center”
size=47 name=percent>
<SCRIPT>
var bar=0
var line=”||”
var amount=”||”
count()
function count(){
bar=bar+2
amount =amount + line
document.loading.chart.value=amount
document.loading.percent.value=bar+”%”
if (bar<99)
{setTimeout(“count()”,100);}
else
{window.location = “将这里改成要转入的网址,比如http://www.niuhh.com”;}
}</SCRIPT>
</P></form>
</body>
</html>
不隐藏转向之后的地址代码二
<html>
<body>
<script language=”javascript”>
<!–
function goToURL() { //v2.0
for (var i=0; i< (goToURL.arguments.length – 1); i+=2) //with arg pairs
eval(goToURL.arguments+”.location=’”+goToURL.arguments[i+1]+”‘”);
document.returnvalue = false;
}
//–>
</script>
<body bgcolor=”#FFFFFF” onLoad=”goToURL(‘parent’,'将这里改成要转入的网址’);return document.returnvalue”>
</body>
</html>
不隐藏转向之后的地址代码三
<html>
<head>
<meta http-equiv=”Content-Language” content=”zh-CN”>
<meta HTTP-EQUIV=”Content-Type” CONTENT=”text/html; charset=gb2312″>
<title></title>
</head>
<SCRIPT LANGUAGE=”javascript”>
<!– Start Code
var ver = navigator.appVersion;
if (ver.indexOf(“MSIE”) != -1)
{
window.location.href=” 将这里改成要转入的网址http://www.niuhh.com”
}else
window.location.href=”将这里改成要转入的网址”
// End Code –>
</SCRIPT>
</html>
不隐藏转向之后的地址代码四
<html>
<head>
<meta http-equiv=”Content-Language” content=”zh-CN”>
<meta HTTP-EQUIV=”Content-Type” CONTENT=”text/html; charset=gb2312″>
<title></title>
</head>
<body>
<meta http-equiv=”refresh” content=”0.1;url=将这里改成要转入的网址”>
</body>
</html>
网页自动跳转代码-可隐藏转向之后的地址
<html>
<head>
<meta http-equiv=”Content-Language” content=”zh-CN”>
<meta HTTP-EQUIV=”Content-Type” CONTENT=”text/html; charset=gb2312″>
<title></title>
</head>
<frameset framespacing=”0″ border=”0″ rows=”0″ frameborder=”0″>
<frame name=”main” src=”将这里改成要转入的网址” scrolling=”auto” noresize>
</frameset>
</html>
上面这种可隐藏转向之后的地址的方法NiuHH测试了不成功,不知道为什么?
透 明Flash的设置
主要是在 Flash代码段中插入这一语句:<param name=wmode value=transparent>,请看以下实例:
<object classid=”clsid:D27CDB6E-AE6D-11cf-96B8-444553540000″ codebase=”http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0″ width=”100%” height=”100%”>
<param name=”movie” value=”../images/hudie.swf”>
<param name=”quality” value=”high”>
<param name=wmode value=transparent> <!–这个代码表示背景透明–!>
<embed src=”../images/hudie.swf” width=”100%” height=”100%” quality=”high” pluginspage=”http://www.macromedia.com/go/getflashplayer” type=”application/x-shockwave-flash”></embed>
</object>
</html>
html中跳转最全代码
程序代码
<html>
<head>
<meta name=”GENERATOR” content=”Microsoft FrontPage 5.0″>
<meta name=”ProgId” content=”FrontPage.Editor.Document”>
<meta http-equiv=”Content-Type” content=”text/html; charset=gb2312″>
<title> 正在进入</title>
</head>
<body>
<form name=loading>
<p align=center> <font color=”#0066ff” size=”2″>正在进入,请稍等</font><font color=”#0066ff” size=”2″ face=”Arial”>…</font>
<input type=text name=chart size=46 style=”font-family:Arial; font-weight:bolder; color:#0066ff; background-color:#fef4d9; padding:0px; border-style:none;”><input type=text name=percent size=47 style=”color:#0066ff; text-align:center; border-width:medium; border-style:none;”>
<script>
var bar=0
var line=”||”
var amount=”||”
count()
function count(){
bar=bar+2
amount =amount + line
document.loading.chart.value=amount
document.loading.percent.value=bar+”%”
if (bar<99)
{setTimeout(“count()”,100);}
else
{window.location = “你的URL”;}
}</script>
</p>
</form>
<p align=”center”> 如果您的浏览器不支持跳转,<a style=”text-decoration: none” href=”http://blog.gangege.com”><font color=”#FF0000″>请点这里</font></a>.</p>
</body>
推荐使用不隐藏转向之后的地址代码四,即html的meta方式
这种方法的好处是可以控制重定向的时间
程序代码<meta http-equiv=’Refresh’ content=’时间(0.1至10为宜);URL=index.html’> 演示:点击查看
NiuHH发现有的跳转没有建立html网页,却也能跳转.这些网址形式如http://www.niuhh.com/go/niuhh ,不知是怎么实现的,哪位大虾看到本文后,不妨告诉NiuHH,将不胜感激!
» 转载请注明来源:牛博哄哄 » 《浅谈几种网页自动跳转代码》









好东西,谢谢牛博
請問這個方法可以跟feedburner結合使用嗎?
我想要有人訂閱我的電子報在點擊確認後跳轉到我的指定頁面!
謝謝!