實現網頁頁面跳轉的幾種方法大全(meta標簽、js實現、php實現)


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,以上就是今天總結的幾種頁面跳轉的方法了。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM