佳木斯湛栽影视文化发展公司

主頁(yè) > 知識(shí)庫(kù) > HTML實(shí)現(xiàn)頁(yè)面自動(dòng)跳轉(zhuǎn)的五種方法

HTML實(shí)現(xiàn)頁(yè)面自動(dòng)跳轉(zhuǎn)的五種方法

熱門標(biāo)簽:網(wǎng)站建設(shè) 阿里云 使用U盤裝系統(tǒng) 硅谷的囚徒呼叫中心 智能手機(jī) 百度競(jìng)價(jià)點(diǎn)擊價(jià)格的計(jì)算公式 檢查注冊(cè)表項(xiàng) 美圖手機(jī)

在上篇文章給大家介紹了HTML頁(yè)面3秒后自動(dòng)跳轉(zhuǎn)的三種常見方法,本文繼續(xù)給大家介紹有關(guān)html頁(yè)面跳轉(zhuǎn)相關(guān)知識(shí),一起學(xué)習(xí)吧。
下面列了五個(gè)例子來(lái)詳細(xì)說(shuō)明,這幾個(gè)例子的主要功能是:在5秒后,自動(dòng)跳轉(zhuǎn)到同目錄下的hello.html(根據(jù)自己需要自行修改)文件。

1)html的實(shí)現(xiàn)


復(fù)制代碼
代碼如下:

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

優(yōu)點(diǎn):簡(jiǎn)單

缺點(diǎn):Struts Tiles中無(wú)法使用

2)javascript的實(shí)現(xiàn)


復(fù)制代碼
代碼如下:

<mce:script language="javascript" type="text/javascript"><!--
setTimeout("javascript:location., 5000);
// --></mce:script>

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

缺點(diǎn):受到不同瀏覽器的影響

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


復(fù)制代碼
代碼如下:

<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)點(diǎn):更人性化

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

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


復(fù)制代碼
代碼如下:

<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的問(wèn)題


復(fù)制代碼
代碼如下:

<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')


復(fù)制代碼
代碼如下:

<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>

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

標(biāo)簽:通遼 賀州 湖北 湘潭 煙臺(tái) 黃山 懷化 山南

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《HTML實(shí)現(xiàn)頁(yè)面自動(dòng)跳轉(zhuǎn)的五種方法》,本文關(guān)鍵詞  ;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問(wèn)題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無(wú)關(guān)。
  • 相關(guān)文章
  • 收縮
    • 微信客服
    • 微信二維碼
    • 電話咨詢

    • 400-1100-266
    仁寿县| 拜泉县| 新龙县| 静乐县| 安图县| 壶关县| 昆明市| 嘉祥县| 建湖县| 巩留县| 三门峡市| 和林格尔县| 巴马| 英德市| 栾城县| 泸州市| 祁连县| 永济市| 呼和浩特市| 龙口市| 万盛区| 南宁市| 浏阳市| 壤塘县| 浦北县| 即墨市| 绥化市| 桃江县| 溧水县| 深泽县| 龙胜| 老河口市| 柳林县| 措美县| 霞浦县| 师宗县| 隆尧县| 象山县| 响水县| 庆云县| 南充市|