我正在尝试在我的页面中实现一个不活动超时监视器,以便当人们在家工作时,我们可以看到他们是否真的在他们的办公桌旁。
我正在使用这个Jquery插件http://plugins.jquery.com/project/timeout,它设置了一个在页面加载时运行的计时器,如果在30秒内没有进行ajax调用,那么它会显示一条警告消息。这是警告信息:
else {
alert('Session timed out.');
T.reload();
}
我需要在此处添加一些额外内容,以便如果在5分钟内未按下此警报按钮,它将以某种方式通知总部用户未处于活动状态。我该如何添加另一个计时器&功能到那里?
感谢您的帮助
答案 0 :(得分:1)
你不能,javascript alert()
阻止所有脚本和输入,直到它们被解雇。要做你想做的事,看看jQuery UI Dialog,或者自己将信息显示为DOM的一部分。
答案 1 :(得分:0)
您可以使用按钮收听'onclick'事件来显示图层('div'),而不是使用'alert',这样您就可以知道用户何时按下按钮。