為什么倒計(jì)時(shí)到負(fù)數(shù)才跳轉(zhuǎn)?
<!--先編寫(xiě)好網(wǎng)頁(yè)布局-->
? <h1>操作成功</h1>
? <span id="count">5</span>
? <span>秒后返回主頁(yè) </span>
? <a href="javascript:myback()">返回</a>
?
?
? <script type="text/javascript">??
? ?//獲取顯示秒數(shù)的元素,通過(guò)定時(shí)器來(lái)更改秒數(shù)。
? ?var num=5;
? ?function startCount(){
? ? ? ?document.getElementById("count").innerHTML=num;
? ? ? ?num--;
? ? ? ?setInterval("startCount()",1000);
? ? ? ?if (num==0){
? ? ? ? ? ?location.assign("http://idcbgp.cn/");
? ? ? ?}
? ?}
? ?startCount();
? ?//通過(guò)window的location和history對(duì)象來(lái)控制網(wǎng)頁(yè)的跳轉(zhuǎn)。
? ?function myback(){
? ? ? ?window.history.back();
? ?}
2018-10-09
因?yàn)槟惆裺etInterval("startCount()",1000); 寫(xiě)在startCount()函數(shù)里面了.......
他多執(zhí)行了一次