1、meta标签实现
只需在head里加上下面这一句就行了,在当前页面停留0.1秒后跳转到目标页面
代码如下 |
复制代码 |
1 <meta http-equiv="refresh" content="0.1; url=http://www.111cn.net/">
|
2、Javascript实现
方法一:
这个方法比较常用
1 window.location.href = "http://www.111cn.net/";
方法二:
代码如下 |
复制代码 |
1 self.location = "http://www.111cn.net/";
|
方法三:
代码如下 |
复制代码 |
1 top.location = "http://www.111cn.net/";
|
方法四:
只对IE系列浏览器有效,实用性不大
代码如下 |
复制代码 |
1 window.navigate("http://www.111cn.net/");
|
3、php实现
代码如下 |
复制代码 |
<?php header("Location: http://www.111cn.net/"); ?>
|
方法五:
带进度条HTM页面跳转
代码如下 |
复制代码 |
<html> <head> <meta http-equiv="Content-Language" content="zh-cn"> <meta HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=gb2312"> <title>跳转到itlearner.com</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; 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 language="javascript"> 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.111cn.net/"; } } </script> </P> </form>
|
第六:PHP页面跳转、JavaScript(常用、推荐)
例如,此代码可以放在程序中的任何合法位置。
代码如下 |
复制代码 |
< ?php $url = http://www.111cn.net; echo "<script language='javascript' type='text/javascript'>"; echo "window.location.href='$url'"; echo "</script>"; ?>. </body> </html>
|
第七:有具体倒计时的效果
代码如下 |
复制代码 |
<!doctype html> <head> <meta charset=utf-8" /> <title>js定时跳转页面的方法</title> </head> <body> <script> var t=10;//设定跳转的时间 setInterval("refer()",1000); //启动1秒定时 function refer(){ if(t==0){ location=http://www.111cn.net; //#设定跳转的链接地址 } document.getElementById('show').innerHTML=""+t+"秒后跳转到百度"; // 显示倒计时 t--; // 计数器递减 //本文转自: } </script> <span id="show"></span> </body> </html>
|
Ok,以上就是今天总结的几种页面跳转的方法了。