在页面加上js代码。window.setTimeout("redirect('login.jsp')",20000);
function redirect(url){
  document.location = url;

解决方案 »

  1.   

    页面上可以运行C#代码??我是在应用程序中,添加此功能,不是在asp.net页面。应该怎么实现呢?
      

  2.   

    还是非常感谢三楼提供代码,我是在应用程序中,添加此功能,不是在asp.net页面。应该怎么实现呢?
      

  3.   

    我重新描述一下我的意思:自己写的一个系统,要求用户在一段时间内不对系统进行操作后就锁定系统,就象Windows的屏保一样,回来后移动鼠标或按下键盘再提示输入密码重新进入系统?? 请大家帮忙啊
      

  4.   

    可以在web.config中设置。里面有超时设置,还有页面跳转设置。
      

  5.   

    如果非要这样做和话,那你就必须使用定时器来实现,每1秒钟都要检查session是否过期,如果过期就执行跳转。
      

  6.   

    如果是要自动跳转的话,需要用到Timer了
    如果说离开一段时间去,回来的时候再操作的话,需要用到Timer(作用是多长时间没有操作的话开始统计离开的时间)+时间判断(现在的时间减去开始统计的时间)
      

  7.   

    winform就更方便了,用计时器。。用户无任何操作1分钟种后开始计时,满一定时间自动注销。。
    直接写在主界面上面。。
      

  8.   

    用Timer,在Tick事件里面写上,然后
    FORM FRM=NEW  FORM ()
    打开登录的,关闭现在的