Ich versuche, eine Seite zu machen, um nach z. B. auf die Startseite zu gelangen. 10 Sekunden Inaktivität (Benutzer klickt nicht an). Ich benutze jQuery für den Rest, aber das Set/Clear in meiner Testfunktion sind reines Javascript.setTimeout/clearTimeout Probleme
In meiner Frustration endete ich mit etwas wie dieser Funktion, von der ich hoffte, dass ich jeden Klick auf die Seite aufrufen konnte. Der Timer startet gut, wird aber nicht mit einem Klick zurückgesetzt. Wenn die Funktion 5-mal innerhalb der ersten 10 Sekunden aufgerufen wird, dann 5 Warnungen werden apear ... keine ... clear
function endAndStartTimer() {
window.clearTimeout(timer);
var timer;
//var millisecBeforeRedirect = 10000;
timer = window.setTimeout(function(){alert('Hello!');},10000);
}
Jeder bekam einige Codezeilen, die den Trick tun werden? - Bei jedem Klickstopp den Timer zurücksetzen und starten. - Wenn der Timer z. 10sec etwas tun.
Vielen Dank für die Rettung einer Stunde! –