倒計時很快,感覺不是1秒1秒的減少
<!DOCTYPE html>
<html>
?<head>
? <title>瀏覽器對象</title>??
? <meta http-equiv="Content-Type" content="text/html; charset=gkb"/>? ?
?</head>
?<body>
? <!--先編寫好網頁布局-->
? <h2>操作成功</h2>
?
? <p><span id="second">5</span>秒后回到主頁 <a href="javascript:webback()">返回</a></p>
?
? <script type="text/javascript">??
? ?var num=document.getElementById("second").innerHTML;
? ?//獲取顯示秒數的元素,通過定時器來更改秒數。
//? ?function clock()
//? ?{
? ? ? ?
//? ? ? ?if(num>0)
//? ? ? ?{
? ? ? ? ? ?
//? ? ? ? ? ?document.getElementById("second").innerHTML=num;
//? ? ? ? ? num-=1;
//? ? ? ? ? ?setTimeout("clock()",1000);
//? ? ? ?}
//? ? ? ?else
//? ? ? ?{
//? ? ? ? ? ?window.location.assign("https://www.bilibili.com");
//? ? ? ?}
? ? ? ?
//
//}
// window.onload=function()
//? ?{
//? ? ? ?clock();
//? ?}?
function clock(){
? ? num-=1;
? ? document.getElementById("second").innerHTML=num;
? ??
? ? if(num==0)
? ? {
? ? ? ? window.location.assign("https://www.bilibili.com");
? ? }
}
setInterval("clock()",1000);
? ?
? ?
? ?//通過window的location和history對象來控制網頁的跳轉。
? ?function webback()
? ?{
? ? ? ?window.history.go(-1);?
? ?}
?</script>?
</body>
</html>
這是我的代碼,請大家幫忙看一下
2018-11-16
這是因為是在慕課網內置編輯器執行代碼,瀏覽器也會執行倒計時,一秒減兩次.直接保存到文件里,用瀏覽器打開就正常了
2018-12-08
感覺這代碼好多了 其他那幾個答案的 怎么和學的都不太一樣 看的腦闊疼
2018-11-29
你把代碼單獨放一個頁面就正常了
2018-11-16
我把你的代碼復制到編輯器里沒有出現你的問題