Weiterleitung bei Inaktivität
Wenn während einer voreingestellten Zeit kein Mausklick erfolgt, weiterleiten. Das wäre eine Einsatzmöglichkeit für dieses Beispiel, z.B. für eine lokale Anwendung bei einem 'virtuellen Rundgang'.
Funktion
Im Head-Bereich wird mit dem Aufruf der Funktion 'zaehlen()' der Downcounter gestartet:
zaehlen()
Dort sind 2 Vorgaben festgelegt:
// Datei die nach dem timeout aufgerufen wird
TimedOutUrl = "timeout-ende.htm";
// Vorgabezeit (in Sekunden) bis zur Weiterleitung
var Vorgabe = 300;
Für das Dokument gilt: Bei MouseDown soll die Funktion 'spaeter()' aufgerufen werden.
<body onMousedown="spaeter()"
function spaeter() {
// bei mousedown Zähler zurücksetzen
sec = 0 + Vorgabe;
return
}
Anpassungen
Zur Anpassung folgende Änderungen im Script:
| Element |
hier im Beispiel |
ersetzen mit |
| var TimedOutUrl |
timeout-ende.htm |
Dateiname |
| var Vorgabe |
300 |
Wert in Sekunden |
|