<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<TITLE> New Document </TITLE>
<META NAME="Generator" CONTENT="EditPlus">
<META NAME="Author" CONTENT="">
<META NAME="Keywords" CONTENT="">
<META NAME="Description" CONTENT="">
</HEAD>
<script>
var time = 0;
function RestartTimer()
{
  time = 0;
}function TestTimer()
{
  if (time == 6)
    location.href = "about:blank";  time += 1;
}setInterval("TestTimer()", 1000);
</script>
<BODY onmousedown="RestartTimer();" onmousemove="RestartTimer();" onkeydown="RestartTimer();">
aaaaaaaaa
</BODY>
</HTML>

解决方案 »

  1.   

    if (time == 6) 这句的6是秒数.
      

  2.   

    <script language="JavaScript"><!--
    var meizz; //设置一个全局变量
    var n = 300 * 1000; //时间设置(300秒)
        meizz = setTimeout("window.location.href='ttt.htm'", n);
    function document.onmousemove()
    {
        clearTimeout(meizz);
        meizz = setTimeout("window.location.href='ttt.htm'", n);
    }
    function document.onkeydown()
    {
        clearTimeout(meizz);
        meizz = setTimeout("window.location.href='ttt.htm'", n);
    }
    //--></script>
      

  3.   

    <script>
    var tCount=0;
    var tTimeOut=30; //单位:秒。默认60秒不动就跳转
    var fnReset=function(){tCount=0}
    setInterval(function(){
    if (++tCount>=tTimeOut) location.href="http://www.csdn.net"
    },1000)
    document.keydown=fnReset
    document.onmousemove=fnReset
    document.onclick=fnReset
    document.oncontextmenu=fnReset
    </script>
      

  4.   

    我的注释写错了,应该是默认30秒不动,就跳转到 csdn