Intento hacer una página para ir a la página de inicio después de, por ejemplo. 10 segundos de inactividad (el usuario no hace clic en ningún lugar). Yo uso jQuery para el resto, pero el set/clear en mi función de prueba es javascript puro.setTimeout/clearTimeout problems
En mi frustation terminé con algo así como esta función que esperaba llamar en cualquier clic en la página. El temporizador comienza bien, pero no se restablece con un clic. Si la función se llama 5 veces en los primeros 10 segundos, a continuación, 5 alertas apear ... no clearTimeout ...
function endAndStartTimer() {
window.clearTimeout(timer);
var timer;
//var millisecBeforeRedirect = 10000;
timer = window.setTimeout(function(){alert('Hello!');},10000);
}
Cualquiera tiene algunas líneas de código que va a hacer el truco? - en cualquier clic, finalice y reinicie el temporizador. - Cuando el temporizador golpea, por ej. 10sec hacer algo.
¡Gracias por ahorrarme una hora! –