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

求指教,为什么按‘返回’没效果,而且倒计时了也没有显示网页?

 <body>

  <!--先编写好网页布局-->

  <h3>操作成功</h3>

  <span><span id="miao">5</span>秒后回到主页</span><a id="fan" herf="javaScript sit()">返回</a>

  

 

  <script type="text/javascript"> 

  var f=document.getElementById("fan");

  f.style.color="blue";

  var i=5;

 function rec(){

     document.getElementById("miao").innerHTML=i;

     i=i-1;

    if(i==0){

        window.location.assign("www.imooc.com");

    }

 }

 setInterval("rec()",1000);

   //获取显示秒数的元素,通过定时器来更改秒数。

function sit(){

    window.history.herf("www.imooc.com");

}

   //通过window的location和history对象来控制网页的跳转。

   

 </script> 

</body>


提问者:周飞飞zzz 2018-08-04 11:27

个回答

  • SHFa
    2018-08-08 09:09:14

    1倒计时没显示网页:改为    window.location.assign("https://www.imooc.com/");

    2返回没效果:将A标签 改为<a id="fan" herf="" onclick="sit()">