Я пытаюсь сделать страницу, чтобы перейти на начальную страницу, например, например. 10 секунд бездействия (пользователь не нажимает нигде). Я использую jQuery для остальных, но set/clear в моей тестовой функции - это чистый javascript.
В моем упадке я закончил с чем-то вроде этой функции, что я надеялся, что могу позвонить по любому клику на странице. Таймер запускается нормально, но не reset нажатием кнопки. Если функция вызывается 5 раз в течение первых 10 секунд, тогда будет срабатывать 5 предупреждений... no clearTimeout...
function endAndStartTimer() {
window.clearTimeout(timer);
var timer;
//var millisecBeforeRedirect = 10000;
timer = window.setTimeout(function(){alert('Hello!');},10000);
}
Кто-нибудь получил несколько строк кода, которые будут делать трюк? - при любой остановке клика, reset и запустите таймер. - Когда таймер попадает, например. 10sec что-то сделать.