在我的网站上检测用户不活动

时间:2011-09-19 21:30:48

标签: javascript jquery html

检测用户不活动的最简单方法是什么,并询问他是否在那里?

基本上,在用户没有点击网站上任何内容的3分钟后,我想问他是否在那里。他点击了各种提示的确定按钮,整个页面重新加载。

这是否有jQuery脚本?

1 个答案:

答案 0 :(得分:4)

这是一个jquery插件“idleTime”,似乎可以完全满足您的需求http://paulirish.com/2009/jquery-idletimer-plugin/

Demo

这是一个简单的实现:

$.idleTimer(10000);

$(document).bind("idle.idleTimer", function(){
    var reload = confirm("Refresh the Page?");
    if (reload){
        location.reload(true);
    }
    else{
        window.location = "Log Out Url";
    }
});