检测特定用户会话是处于活动状态还是空闲状态

时间:2016-03-15 06:25:27

标签: jquery

我有兴趣检测网站上特定登录用户是处于活动状态还是空闲状态。

这是我正在使用的当前代码:

$(document).ready(function () {
    var idleState = false;
    var idleTimer = null;
    $('*').bind('mousemove click mouseup mousedown keydown keypress keyup submit change mouseenter scroll resize dblclick', function () {
        clearTimeout(idleTimer);
        if (idleState == true) { 
            $("body").css('background-color','#fff');            
        }
        idleState = false;
        idleTimer = setTimeout(function () { 
            $("body").css('background-color','#000');
            idleState = true; }, 2000);
    });
    $("body").trigger("mousemove");
});

但是这段代码适用于所有用户,我希望特定用户使用各自的ID检测这些移动。

提前谢谢。

0 个答案:

没有答案