欧美国产另类久热|951超碰伊人久久|伊人影视久久久久|色婷婷亚洲小电影|色东京热69XX|婷婷玖玖深爱网|加勒比东京热网站|无码A级毛片在线观看|一级a毛一级a看|中文字幕人妻欧美

HTML實現(xiàn)頁面自動跳轉的五種方法
來源:易賢網 閱讀:1366 次 日期:2016-06-15 14:22:56
溫馨提示:易賢網小編為您整理了“HTML實現(xiàn)頁面自動跳轉的五種方法”,方便廣大網友查閱!

在上篇文章給大家介紹了HTML頁面3秒后自動跳轉的三種常見方法,本文繼續(xù)給大家介紹有關html頁面跳轉相關知識,一起學習吧。

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

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., 5000); 

// --></mce:script> 

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

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

3)結合了倒數(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.; 

// --></mce:script> 

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

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

3 )結合了倒數(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.; 

// --></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.; 

} else 

if (navigator.appName.indexOf("Explorer") > -1) 

document.getElementById('totalSecond').innerText = second--; 

} else 

document.getElementById('totalSecond').textContent = second--; 

// --></mce:script> 

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

更多信息請查看網頁制作
關于我們 | 聯(lián)系我們 | 人才招聘 | 網站聲明 | 網站幫助 | 非正式的簡要咨詢 | 簡要咨詢須知 | 新媒體/短視頻平臺 | 手機站點

版權所有:易賢網