Asp.net 如何检测页面未使用超过10分钟?

Asp.net 如何检测页面未使用超过10分钟?,asp.net,session-timeout,Asp.net,Session Timeout,我想通过每10分钟刷新一次页面,将会话设置为未授权 所以我必须知道佩奇现在正在使用还是没有使用 我的刷新代码工作正常: string _CurUrl = Request.RawUrl.ToString(); Response.AppendHeader("Refresh", "600; URL=" + _CurUrl + ""); 有各种jQuery插件用于检测用户是否空闲 -保罗·爱尔兰() -Eric Hynds() -菲利普·阿尔米里() 寻找更多的解决方案 我会使用其中一个,而不是

我想通过每10分钟刷新一次页面,将会话设置为未授权

所以我必须知道佩奇现在正在使用还是没有使用

我的刷新代码工作正常:

 string _CurUrl = Request.RawUrl.ToString();
 Response.AppendHeader("Refresh", "600; URL=" + _CurUrl  + "");

有各种jQuery插件用于检测用户是否空闲

-保罗·爱尔兰()

-Eric Hynds()

-菲利普·阿尔米里()

寻找更多的解决方案


我会使用其中一个,而不是自己编写已经存在的代码。但是,您必须自定义检测到超时时发生的事件以刷新页面。

有各种jQuery插件用于检测用户是否空闲

-保罗·爱尔兰()

-Eric Hynds()

-菲利普·阿尔米里()

寻找更多的解决方案


我会使用其中一个,而不是自己编写已经存在的代码。但是,您必须自定义检测到超时时发生的事件以刷新页面。

您应该按照NUNESPACAL建议跟踪按键和鼠标移动事件-

这里是链接。这可能对你有帮助


您应该按照NUNESPACAL的建议跟踪按键和鼠标移动事件-

这里是链接。这可能对你有帮助


您当前的刷新代码有什么问题?问题是:如何检测页面当前正在使用或未使用?您可以收听
keyUp
mouseMove
的javascript事件来跟踪时间,如果您想检查某个用户是否在该站点上处于活动状态,您当前的刷新代码可能存在重复错误?问题是:如何检测页面当前正在使用或未使用?您可以收听
keyUp
mouseMove
的javascript事件来跟踪时间,如果要检查站点上的用户是否处于活动状态,则可能存在的重复项