除了點(diǎn)擊返回沒反應(yīng),其他的都實(shí)現(xiàn)了,請大佬賜教為什么返回沒反應(yīng)
<!DOCTYPE html>
<html>
?<head>
? <title>瀏覽器對象</title>??
? <meta http-equiv="Content-Type" content="text/html; charset=gkb"/>? ?
?</head>
?<body>
? <!--先編寫好網(wǎng)頁布局-->
? <h1>操作成功</h1>
? <p>
? ? <span id="mytime">5</span>秒后回到主頁? <a href="javascript:myJump();">返回</a>
? </p>
? <script type="text/javascript">??
? ?//獲取顯示秒數(shù)的元素,通過定時(shí)器來更改秒數(shù)。
? ? var mycount=5;
? ? function handleClick () {
? ? ? if (mycount>1){
? ? ? ? mycount=mycount-1;
? ? ? ? document.getElementById("mytime").innerHTML=mycount;
? ? ? }
? ? ? else{
? ? ? ? window.location.assign("http://www.baidu.com");
? ? ? ? clearInterval(i);
? ? ? }
? ? }
? ? var i = setInterval("handleClick()",1000);
? ?//通過window的location和history對象來控制網(wǎng)頁的跳轉(zhuǎn)。
? ?function myJump(){
? ? window.history.back()
? ?}
?</script>?
</body>
</html>
2019-06-11
我也可以直接運(yùn)行,你不能運(yùn)行是因?yàn)闆]有歷史記錄
2019-03-19
你的代碼我運(yùn)行能成功。?
在窗口中運(yùn)行該程序時(shí),該窗口一定要有歷史瀏覽記錄
2019-03-19
在執(zhí)行之前,這個程序沒有可返回的頁面吧,如果你將myJump()中window.history.back()改為window.history.go(1)倒是可以實(shí)現(xiàn)點(diǎn)擊提前跳轉(zhuǎn),不知道我理解的有沒有錯