秒數(shù)一直是五,也沒有跳轉。
貼出來了,幫忙看看哈。
<!DOCTYPE html>
<html>
?<head>
? <title>瀏覽器對象</title> ?
? <meta http-equiv="Content-Type" content="text/html; charset=gkb"/> ??
?</head>
?<body>
? <!--先編寫好網(wǎng)頁布局-->
? <h3>操作成功</h3>
? <span id="second">5</span>
? <span>秒后回到主頁</span>
? <a href="javascript:back();">返回</a>
<script type="text/javascript"> ?
?var num=document.getElementById("sencond").innerHTML;
?function count()
?{
? ? num--;
? ? document.getElementById("sencond").innerHTML=num;
? ? if(num==0)
? ? {
? ? ? ? location.assign("idcbgp.cn");
? ? }
? ? setInterval("count()",1000);
}
function back(){
? ? window.history.back();
}
?//獲取顯示秒數(shù)的元素,通過定時器來更改秒數(shù)。
? ?//通過window的location和history對象來控制網(wǎng)頁的跳轉。
? ?
?</script>?
</body>
</html>
2019-05-22
<!DOCTYPE html>
<html>
?<head>
? <title>瀏覽器對象</title>??
? <meta http-equiv="Content-Type" content="text/html; charset=gkb"/>? ?
?</head>
?<body>
? <!--先編寫好網(wǎng)頁布局-->
? <h3>操作成功</h3>
? <span id="sencond">5</span>
? <span>秒后回到主頁</span>
? <a href="javascript:back();">返回</a>
<script type="text/javascript">??
?var num=document.getElementById("sencond").innerHTML;
?function count()
?{
? ? num--;
? ? document.getElementById("sencond").innerHTML=num;
? ? if(num==0)
? ? {
? ? ? ? location.assign("http://idcbgp.cn");
? ? }
}
? ? setInterval("count()",1000);
function back(){
? ? window.history.back();
}
?//獲取顯示秒數(shù)的元素,通過定時器來更改秒數(shù)。
? ?//通過window的location和history對象來控制網(wǎng)頁的跳轉。
? ?
?</script>?
</body>
</html>
2019-05-20
? location.assign("http://idcbgp.cn"); //這里要加上http://
? setInterval("count()", 1000); //這個語句要寫在count函數(shù)外,不然無法調(diào)用函數(shù)
你的second有錯誤 多了個n
2019-05-05
是--num;不是num--
2019-05-01
document.getElementById("sencond").innerHTML=num;
?var num=document.getElementById("sencond").innerHTML
這兩句應該有問題需要新付給一個值等于x.innerHTML
2019-04-23
你的second多了個n