寶慕林1822867
2016-09-17 21:40:49
我想要寫一個(gè)頁(yè)面,5秒以后自動(dòng)跳轉(zhuǎn)別的頁(yè)面。下面是我寫的代碼:************<body><h4>操作成功</h4><p><span id="time">5</span>秒后回到主頁(yè)<a href="javascript:history.back()">返回</a></p><script type="text/javascript">var num = document.getElementById("time").innerHTMLvar i = setInterval("if(num > 1){document.getElementById('time').innerHTML = --num;}else{location.assign('http://idcbgp.cn');}", 1000);</script></body>************請(qǐng)問(wèn)為什么不會(huì)計(jì)時(shí)呢?自學(xué)小白請(qǐng)教了。
1 回答

OlderSkee
TA貢獻(xiàn)123條經(jīng)驗(yàn) 獲得超103個(gè)贊
很正常啊。。
var num = document.getElementById("time").innerHTML
setInterval(function () {
? ?if(num > 1){
? ? ? ?document.getElementById('time').innerHTML = --num;
? ?}else{
? ? ? ?location.assign('http://idcbgp.cn')
? ?}
},1000)
試試看
或者用timeout
var num = document.getElementById("time").innerHTML
setTimeout(go,1000)
function go(){
? ?if(num > 1){
? ? ?document.getElementById('time').innerHTML = --num;
? ? ? ?setTimeout(go,1000)
?}else{
? ? ?location.assign('http://idcbgp.cn')
?}
}
添加回答
舉報(bào)
0/150
提交
取消