你可以用 ASP 中的 Session ,设定超时的时间即可

解决方案 »

  1.   


    <Script> 
    var timerid=null;
    var i = 0;
    function test()
    {
    i++
    timerid = setTimeout("test()",1000);
    if(i>5) 
    {
    window.open("http://lucky.myrice.com")
    i=0;
    }
    test()
    function clearId()
    {
    clearTimeout(timerid)
    i=0
    test()
    }
    document.onmousemove=document.onmouseclick=clearId;
    </Script>
    <body>
    5秒钟内不要动鼠标
      

  2.   

    sorry:少了个}
    <Script> 
    var timerid=null;
    var i = 0;
    function test()
    {
    i++
    timerid = setTimeout("test()",1000);
    if(i>5) 
    {
    window.open("http://lucky.myrice.com")
    i=0;
    }
    }
    test()
    function clearId()
    {
    clearTimeout(timerid)
    i=0
    test()
    }
    document.onmousemove=document.onmouseclick=clearId;
    </Script>
    <body>
    5秒钟内不要动鼠标
      

  3.   

    <script>
    var c=3;
    setInterval("if(c--<0)location.replace('about:转向')",1000)
    document.onmousemove=new Function("c=3")
    </script>
      

  4.   

    时间5秒<script>
    var flag = true;
    document.onmousemove = Function("flag = true");
    function test()
    {
    if (!flag)
    {
    alert();
    }
    else
    {
    flag = false;
    setTimeout("test()",5000);
    }
    }
    test();
    </script>
      

  5.   

    将alert();改成location = "";就可以了