我的代碼,說要用location,好像不用,用history就行了,有沒有大神幫我優(yōu)化下代碼
<!DOCTYPE html>
<html>
?<head>
? <title>瀏覽器對象</title>??
? <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>? ?
?</head>
?<body>
? <!--先編寫好網(wǎng)頁布局-->
? <h1 style="text-align: center;">操作成功</h1>
? <br><br>
? <p style="text-align: center;"><strong id="seconds">5</strong>秒后回到主頁<a href="llou.html">返回</a></p>
? <script type="text/javascript">??
?
? ?//獲取顯示秒數(shù)的元素,通過定時器來更改秒數(shù)。
? ?var int=setInterval(getseconds,1000);
? ?var seconds=4;
? ?function getseconds()
? ?{
? ?document.getElementById("seconds").innerHTML=seconds;
? ? seconds--;
? ? if(document.getElementById("seconds").innerHTML==1)
? ?{
? ? clearInterval(int);
? ? history.back();
? ?}
? ?}
? ?//通過window的location和history對象來控制網(wǎng)頁的跳轉(zhuǎn)。
? ?
?</script>?
</body>
</html>
llou.html文件
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>主頁</title>
</head>
<body>
<h1 style="text-align: center;">我是主頁</h1>
<a href="8-17test.html" style="text-align: center; display: block;text-decoration: none;color:blue;">點擊跳轉(zhuǎn)到8-17test.html</a>
</body>
</html>
2018-09-15
沒什么毛病,只是題目要求而已。要求點返回返回上一個頁面,五秒無操作要打開一個新頁面,此時需要用到location,這是兩個要求。