課程
/前端開發
/JavaScript
/JavaScript進階篇
我的代碼把if判斷跳轉寫在修改秒數(document.getElementById('').innerHTML=XX;)之前,應該倒數到0的時候在更新html標簽內容之前就跳轉了,就像課程左邊的演示一樣,可是為什么還是要等到“0秒后回到主頁”出現后才跳轉呢?
2015-01-28
源自:JavaScript進階篇 8-17
正在回答
在跳轉之前,你的腳本并不會停止,所以就算
window.location.assign("http://www.xianlaiwan.cn");執行了,也不是馬上就跳,所以后面的代碼還是會執行的,瀏覽器也是要反映時間的
Justicer_P 提問者
if(count==1)?我是這樣解決的
.多寫一秒的倒數...
?document.getElementById('row').innerHTML = count;把這句話用else包圍也可以實現
直接用 header(location:跳轉的網頁);
舉報
本課程從如何插入JS代碼開始,帶您進入網頁動態交互世界
3 回答這樣寫到-1秒才跳轉
2 回答時間減到0秒時不跳轉,怎么辦???
2 回答不會自動返回,而且秒數直接減少到0了
1 回答我的跳轉為什么直接從4秒跳到2秒
4 回答5秒之后頁面不能跳轉???
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2015-01-28
在跳轉之前,你的腳本并不會停止,所以就算
window.location.assign("http://www.xianlaiwan.cn");執行了,也不是馬上就跳,所以后面的代碼還是會執行的,瀏覽器也是要反映時間的
2015-03-03
if(count==1)?我是這樣解決的
2015-01-28
.多寫一秒的倒數...
2015-01-28
?document.getElementById('row').innerHTML = count;把這句話用else包圍也可以實現
2015-01-28
直接用 header(location:跳轉的網頁);