我尝试让页面进入首页后,例如。 10秒的不活动(用户不在任何地方点击)。我使用其余的jQuery,但在我的测试函数中设置/清除纯JavaScript。setTimeout/clearTimeout问题
在我的沮丧中,我最终得到了类似这个函数的东西,我希望我可以在页面上点击任何东西。计时器可以正常启动,但不会在点击时重置。如果该函数的第一个10秒内调用5次,然后5个警报将apear ...没有... clearTimeout
function endAndStartTimer() {
window.clearTimeout(timer);
var timer;
//var millisecBeforeRedirect = 10000;
timer = window.setTimeout(function(){alert('Hello!');},10000);
}
任何一个得到了一些代码行,将这样的伎俩? - 任何点击停止,重置并启动计时器。 - 当定时器命中例如。 10秒做一些事情。
谢谢你救了我一个小时! – 2016-12-29 08:55:16