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'.
|
|
zeitverzögerte Weiterleitung mit dynamischer Restzeitanzeige
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 |

|