tid =setInterval('jump()',t);

解决方案 »

  1.   

    zoumin0323:
    谢谢!tid =setInterval('jump()',t);怎么加?代替tid =setTimeout("jump()",t);
      

  2.   

    这样子就好了,呵呵,你自动加载的时候把resetit()也加载了
    当然是不动鼠标也自动跳转啊<script>
    var tid;
    var t = 6000;
    function resetit(){
      if(tid!=null){clearTimeout(tid);tid=null;}
      tid =setTimeout("jump()",t);
    }
    function jump(){
      location.href="http://www.csdn.net/";   
    }
    window.onload=function(){
      document/*.body*/.onmousedown = resetit;  
      document/*.body*/.onMouseMove = resetit;   
      document/*.body*/.onkeydown = resetit;   
     // resetit(); 注释掉
    }
    </script>