為什么執行到4就不動了?
<!DOCTYPE html>
<html>
?<head>
? <title>瀏覽器對象</title> ?
? <meta http-equiv="Content-Type" content="text/html; charset=gb2312"/> ??
?</head>
?<body>
? <!--先編寫好網頁布局-->
? <h3>操作成功</h3>
? <p><span id="second">5</span>秒后回到主頁<a href="javascript:back()" target="_blank">返回</a></p>
?
? <script type="text/javascript"> ?
?
? ?var sec=document.getElementById("second").innerHTML;//獲取顯示秒數的元素,通過定時器來更改秒數。
? ?function time(){
? ? sec--;
? ? document.getElementById("second").innerHTML=sec;
? ? if(sec==0){
? ? location.assign("http://www.xianlaiwan.cn") ? ?
? ? }
? ?}
? ? setTimeout("time()",1000)
? ?//通過window的location和history對象來控制網頁的跳轉。
? ?function back{
? ? ? ?history.back()
? ?}
?</script>?
</body>
</html>
2015-12-07
<!DOCTYPE?html> <html> <head> <meta?charset="utf-8"?/> ????<title>瀏覽器對象</title> ????<meta?http-equiv="Content-Type"?content="text/html;?charset=gb2312"?/> </head> <body> ????<!--先編寫好網頁布局--> ????<h3>操作成功</h3> ????<p><span?id="second">5</span>秒后回到主頁<a?href="javascript:back()"?target="_blank">返回</a></p> ????<script?type="text/javascript"> ????var?sec?=?document.getElementById("second").innerHTML;?//獲取顯示秒數的元素,通過定時器來更改秒數。 ????function?time()?{ ????????sec--; ????????document.getElementById("second").innerHTML?=?sec; ????????if?(sec?==?0)?{ ????????????location.assign("http://www.xianlaiwan.cn") ????????}else{ ???????? setTimeout("time()",?1000); ????????} ????} ????time(); ????????//通過window的location和history對象來控制網頁的跳轉。 ????function?back()?{ ????????history.back(); ????} ????</script> </body> </html>幫你改了一下,如果不明白可以問