最新文章專題視頻專題問答1問答10問答100問答1000問答2000關(guān)鍵字專題1關(guān)鍵字專題50關(guān)鍵字專題500關(guān)鍵字專題1500TAG最新視頻文章推薦1 推薦3 推薦5 推薦7 推薦9 推薦11 推薦13 推薦15 推薦17 推薦19 推薦21 推薦23 推薦25 推薦27 推薦29 推薦31 推薦33 推薦35 推薦37視頻文章20視頻文章30視頻文章40視頻文章50視頻文章60 視頻文章70視頻文章80視頻文章90視頻文章100視頻文章120視頻文章140 視頻2關(guān)鍵字專題關(guān)鍵字專題tag2tag3文章專題文章專題2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章專題3
問答文章1 問答文章501 問答文章1001 問答文章1501 問答文章2001 問答文章2501 問答文章3001 問答文章3501 問答文章4001 問答文章4501 問答文章5001 問答文章5501 問答文章6001 問答文章6501 問答文章7001 問答文章7501 問答文章8001 問答文章8501 問答文章9001 問答文章9501
當前位置: 首頁 - 科技 - 知識百科 - 正文

HTML頁面自動跳轉(zhuǎn)的五種方法

來源:懂視網(wǎng) 責編:小采 時間:2020-11-27 15:35:56
文檔

HTML頁面自動跳轉(zhuǎn)的五種方法

HTML頁面自動跳轉(zhuǎn)的五種方法:下面列了五個例子來詳細說明,這幾個例子的主要功能是:在5秒后,自動跳轉(zhuǎn)到同目錄下的hello.html(根據(jù)自己需要自行修改)文件。1)html的實現(xiàn)<head> <meta http-equiv="refresh" content="5;url=he
推薦度:
導讀HTML頁面自動跳轉(zhuǎn)的五種方法:下面列了五個例子來詳細說明,這幾個例子的主要功能是:在5秒后,自動跳轉(zhuǎn)到同目錄下的hello.html(根據(jù)自己需要自行修改)文件。1)html的實現(xiàn)<head> <meta http-equiv="refresh" content="5;url=he

下面列了五個例子來詳細說明,這幾個例子的主要功能是:在5秒后,自動跳轉(zhuǎn)到同目錄下的hello.html(根據(jù)自己需要自行修改)文件。

1)html的實現(xiàn)

<head> 
<meta http-equiv="refresh" content="5;url=hello.html"> 
</head>

優(yōu)點:簡單

缺點:Struts Tiles中無法使用

2)javascript的實現(xiàn)

<mce:script language="javascript" type="text/javascript"><!-- 
setTimeout("javascript:location.href='http://liting6680.blog.163.com/blog/hello.html'", 5000); 
// --></mce:script>

優(yōu)點:靈活,可以結(jié)合更多的其他功能

缺點:受到不同瀏覽器的影響

3)結(jié)合了倒數(shù)的javascript實現(xiàn)(IE)

<span id="totalSecond">5</span> 
<mce:script language="javascript" type="text/javascript"><!-- 
var second = totalSecond.innerText; 
setInterval("redirect()", 1000); 
function redirect(){ 
totalSecond.innerText=--second; 
if(second<0) location.href='http://liting6680.blog.163.com/blog/hello.html'; 
} 
// --></mce:script>

優(yōu)點:更人性化

缺點:firefox不支持(firefox不支持span、p等的innerText屬性)

3 )結(jié)合了倒數(shù)的javascript實現(xiàn)(firefox)

<mce:script language="javascript" type="text/javascript"><!-- 
var second = document.getElementById('totalSecond').textContent; 
setInterval("redirect()", 1000); 
function redirect() 
{ 
document.getElementById('totalSecond').textContent = --second; 
if (second < 0) location.href='http://liting6680.blog.163.com/blog/hello.html'; 
} 
// --></mce:script>

4)解決Firefox不支持innerText的問題

<span id="totalSecond">5</span> 
<mce:script language="javascript" type="text/javascript"><!-- 
if(navigator.appName.indexOf("Explorer") > -1){ 
document.getElementById('totalSecond').innerText = "my text innerText"; 
} else{ 
document.getElementById('totalSecond').textContent = "my text textContent"; 
} 
// --></mce:script>

5)整合3)和3')

<span id="totalSecond">5</span> 
<mce:script language="javascript" type="text/javascript"><!-- 
var second = document.getElementById('totalSecond').textContent; 
if (navigator.appName.indexOf("Explorer") > -1) 
{ 
second = document.getElementById('totalSecond').innerText; 
} else 
{ 
second = document.getElementById('totalSecond').textContent; 
} 
setInterval("redirect()", 1000); 
function redirect() 
{ 
if (second < 0) 
{ 
location.href='http://liting6680.blog.163.com/blog/hello.html'; 
} else 
{ 
if (navigator.appName.indexOf("Explorer") > -1) 
{ 
document.getElementById('totalSecond').innerText = second--; 
} else 
{ 
document.getElementById('totalSecond').textContent = second--; 
} 
} 
} 
// --></mce:script>

以上通過五個實例是給大家介紹了HTML實現(xiàn)頁面自動跳轉(zhuǎn)的五種方法,希望大家喜歡。

更多HTML頁面自動跳轉(zhuǎn)的五種方法相關(guān)文章請關(guān)注PHP中文網(wǎng)!

聲明:本網(wǎng)頁內(nèi)容旨在傳播知識,若有侵權(quán)等問題請及時與本網(wǎng)聯(lián)系,我們將在第一時間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com

文檔

HTML頁面自動跳轉(zhuǎn)的五種方法

HTML頁面自動跳轉(zhuǎn)的五種方法:下面列了五個例子來詳細說明,這幾個例子的主要功能是:在5秒后,自動跳轉(zhuǎn)到同目錄下的hello.html(根據(jù)自己需要自行修改)文件。1)html的實現(xiàn)<head> <meta http-equiv="refresh" content="5;url=he
推薦度:
  • 熱門焦點

最新推薦

猜你喜歡

熱門推薦

專題
Top