為什么會(huì)出現(xiàn)不點(diǎn)“返回”就回到前一個(gè)頁(yè)面呀?
<!DOCTYPE html>
<html>
?<head>
? <title>瀏覽器對(duì)象</title> ?
? <meta http-equiv="Content-Type" content="text/html; charset=gkb"/> ??
?</head>
?<body>
? <!--先編寫(xiě)好網(wǎng)頁(yè)布局-->
? <h1>操作成功</h1>
? <span id="sec">5</span>
? <span>秒后回到主頁(yè)</span>
? <a href="javascript:back();">返回</a>
?
? <script type="text/javascript"> ?
?var num=document.getElementById("sec").innerHTML;
? ?//獲取顯示秒數(shù)的元素,通過(guò)定時(shí)器來(lái)更改秒數(shù)。
function asd(){
? ? num--;
? ? document.getElementById("sec").innerHTML=num;
? ? if(num==0){
? ? ? ? location.assign("http://idcbgp.cn");
? ? }
}
setInterval("back()",1000);
? ?//通過(guò)window的location和history對(duì)象來(lái)控制網(wǎng)頁(yè)的跳轉(zhuǎn)。
? ?function back(){
? ? ? ?window.history.back();
? ?}
?</script>?
</body>
</html>
2017-07-04
setInterval("asd()",1000);
2017-07-04
setInterval("back()",1000);? ????這里寫(xiě)錯(cuò)了,應(yīng)該是setInterval("asd()",1000);? 這樣吧