0

我在 asp.net 中有一个带有 Jquery 的应用程序。我想知道特定用户登录后应用程序的空闲时间。

Y = 15 分钟 如果用户 X 已登录,然后应用程序空闲 Y 分钟,那么我需要在最后 2 分钟后向他们显示计数器,您的应用程序将注销。

Y 分钟是可配置的用户明智的。我想从 Jquery 获得这个,并且我使用了表单身份验证。

谢谢,

4

1 回答 1

0

How about:

var idleWarning;

$("body,html")
.bind("touchstart touchmove scroll mousedown DOMMouseScroll mousewheel keyup",
function(){     
    if(idleWarning){ cancelTimeOut(idleWarning); }
    idleWarning = setTimeOut(function(){ 
                  alert("12 minutes idle");
    }, 7200);
});
于 2013-10-28T15:39:52.873 回答