我试图在我的页面中实现一个不活动超时监视器,这样当人们在家工作时,我们可以看到他们是否真的在他们的办公桌前。Javascript不活动超时监视器
我正在使用这个jquery插件http://plugins.jquery.com/project/timeout,它在加载页面时设置了一个定时器,并且如果在30秒内没有发出ajax调用,它会显示一条警告消息。这是警告消息:
else {
alert('Session timed out.');
T.reload();
}
我需要一些额外的添加到这个,这样,如果此警报按钮,5分钟内没有按下,它会以某种方式通知总行用户不活性。我将如何添加另一个定时器&功能?
感谢所有帮助
30秒对于会话超时听起来很短暂。为什么不把这个初始超时延长到5分钟,然后代替现有的警报(或者只是之前),您可以添加一些代码以使“此工作人员正在懈怠”的Ajax调用“通知总部”。当然,你显然需要在服务器端有一些处理过程来处理这个过程(无论是发送电子邮件,在数据库中记录一个记录,或者其他)。 – nnnnnn 2011-06-09 08:56:16