我希望当一个用户在10分钟内没操作时就从注销跳转到登陆的页面,我已经设置了Session.timeOut=10
但是怎么判断这个用户有十分钟没任何操作啊?webconfig中time我也设置了,不管用,请牛人们给个思路,很急很急,谢谢大家,有个提示也行

解决方案 »

  1.   

    <script language="javascript">
    var count =  0;
    function f()
    {
    count ++;
    if(count > 10)
    {
                   //超过10分钟页面没有操作,转向
          window.location.href= "xxx.aspx";
    }
    else
    {
          //每1分钟检查一次
          setTimeout("f()",1000*60);
    }
    }
    </script>在你body里面加上<body onload="f();" >
      

  2.   

    搜一下“跳转”其实你会发现很容易就找到和你需求一样的人
    http://community.csdn.net/Expert/topic/4053/4053958.xml?temp=.3367731
    我就是搬过来而已上面的答案摘自hchxxzx(NET?摸到一点门槛)的解答
      

  3.   

    ps:这个其实不应该叫做无操作跳转,我本想加一个函数在onmousemove的时候执行,但是不知道为什么,鼠标狂动但是就不触发这个函数