问答详情
源自:8-17 编程练习

这样会有错吗?

<!DOCTYPE html>
<html>
 <head>
  <title>浏览器对象</title>  
  <meta http-equiv="Content-Type" content="text/html; charset=gkb"/>   
 </head>
 <body>
  <!--先编写好网页布局-->
  <div>
    <h4>操作成功</h4>
    <p><span id="count"></span>秒后返回主页<a href="window.history.back()">返回</a></p>   
  </div>
  <script type="text/javascript">
  var num=5;
  function startCount() {
    document.getElementById("count").innerHTML=num;
    num=num-1;
    setTimeout("startCount()",1000);
    if(num==0)
    {
        window.history.back();    
    }
  }
  setTimeout("startCount()",1000);
   //获取显示秒数的元素,通过定时器来更改秒数。

   //通过window的location和history对象来控制网页的跳转。
   
 </script>
</body>
</html>

提问者:飞飞大大 2015-09-10 13:16

个回答

  • urchinqm
    2015-12-16 11:45:57

    <!DOCTYPE html>
    <html>
     <head>
      <title>浏览器对象</title>  
      <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>   
     </head>
     <body>
      <!--先编写好网页布局-->
      <div>
        <h4>操作成功</h4> 
        <p><span id="count">5</span>秒后返回主页<a href="window.history.back()">返回</a></p>   
      </div>
      <script type="text/javascript">
      var num=5;
      function startCount() {
        document.getElementById("count").innerHTML=num;
        num=num-1;
        setTimeout("startCount()",1000); 
        if(num==0)
        {
            location.assign("http://www.imooc.com/");    
        }
      }
      setTimeout("startCount()",1000);
       //获取显示秒数的元素,通过定时器来更改秒数。
    
       //通过window的location和history对象来控制网页的跳转。
       
     </script> 
    </body>
    </html>