亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

JavaScript實(shí)現(xiàn)時(shí)間倒計(jì)時(shí)跳轉(zhuǎn)(推薦)

 更新時(shí)間:2016年06月28日 11:51:55   作者:fangfan  
這篇文章主要介紹了JavaScript實(shí)現(xiàn)時(shí)間倒計(jì)時(shí)跳轉(zhuǎn)(推薦)的相關(guān)資料,涉及到settimeout和setinterval方法的介紹,非常不錯(cuò)具有參考借鑒價(jià)值,需要的朋友可以參考下

1. setTimeout() 方法用于在指定的毫秒數(shù)后調(diào)用函數(shù)或計(jì)算表達(dá)式。

setTimeout() 只執(zhí)行 code 一次。如果要多次調(diào)用,請(qǐng)使用 setInterval() 或者讓 code 自身再次調(diào)用 setTimeout()。

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 
<html xmlns="http://www.w3.org/1999/xhtml"> 
<head runat="server"> 
<title>setTimeout</title> 
</head> 
<body> 
<div id='div1'> </div> 
</body> 
</html> 
<script type="text/javascript"> 
//設(shè)定倒數(shù)秒數(shù) 
var t = 10; 
//顯示倒數(shù)秒數(shù) 
function showTime(){ 
t -= 1; 
document.getElementById('div1').innerHTML= t; 
if(t==0){ 
location.; 
} 
//每秒執(zhí)行一次,showTime() 
setTimeout("showTime()",1000); 
} 
//執(zhí)行showTime() 
showTime(); 
</script> 

2.setInterval() 方法可按照指定的周期(以毫秒計(jì))來調(diào)用函數(shù)或計(jì)算表達(dá)式。

setInterval() 方法會(huì)不停地調(diào)用函數(shù),直到 clearInterval() 被調(diào)用或窗口被關(guān)閉。由 setInterval() 返回的 ID 值可用作 clearInterval() 方法的參數(shù)。

<html>
<body>
<input type="text" id="clock" size="35" />
<script language=javascript>
var int=self.setInterval("clock()",50)
function clock()
{
var t=new Date()
document.getElementById("clock").value=t
}
</script>
</form>
<button onclick="int=window.clearInterval(int)">
Stop interval</button>
</body>
</html>

下面給大家介紹下相關(guān)閱讀

 1.setInterval()函數(shù)可以參閱setInterval()函數(shù)用法詳解一章節(jié)。

2.location.href可以參閱Location對(duì)象的href屬性一章節(jié)。

3.innerHTML屬性可以參閱js的innerHTML屬性的用法一章節(jié)。

下面通過示例(example)給大家介紹下 :

<html> 
<head> 
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 
<title>js定時(shí)跳轉(zhuǎn)頁面的方法</title> 
</head> 
<body> 
<script type="text/javascript"> 
var t=10;//設(shè)定跳轉(zhuǎn)的時(shí)間 
setInterval("refer()",1000); //啟動(dòng)1秒定時(shí) 
function refer(){ 
if(t==0){ 
location="www.baidu.com"; //#設(shè)定跳轉(zhuǎn)的鏈接地址 
} 
document.getElementById('show').innerHTML=""+t+"秒后跳轉(zhuǎn)"; // 顯示倒計(jì)時(shí) 
t--; // 計(jì)數(shù)器遞減 
} 
</script> 
<span id="show"></span> 
</body> 
</html> 

遇到的問題:

當(dāng)將上述js 的方法 放在$(function(){......})中時(shí), 瀏覽器會(huì)報(bào) methodXX() is not defined;

應(yīng)當(dāng)將function(){}的定義放在 <script></script>中

以上所述是小編給大家介紹的JavaScript實(shí)現(xiàn)時(shí)間倒計(jì)時(shí)跳轉(zhuǎn)(推薦),希望對(duì)大家有所幫助,如果大家有任何疑問請(qǐng)給我留言,小編會(huì)及時(shí)回復(fù)大家的。在此也非常感謝大家對(duì)腳本之家網(wǎng)站的支持!

相關(guān)文章

最新評(píng)論