Automatischer Seitenwechsel

  • Für alle eifrigen <script> -Nutzer hier wieder ein weiterer Baustein: Diesmal soll der automatische Seitenwechsel mittels Script vorgestellt werden. Außerdem wird eingeblendet, wann der Wechsel erfolgt - als zusätzliche Info für den User der Website. Und hier nun das Script: Im body-Tag bauen Sie bitte den onload-Befehl ein: <BODY onLoad="startTimer()"> Das script selbst können Sie dort einbauen, wo dann auch der Hinweis zum automatischen Seitenwechsel stehen soll: <SCRIPT LANGUAGE="JavaScript"><!--function startTimer(){var time= new Date();hours= time.getHours();mins= time.getMinutes();secs= time.getSeconds();closeTime=hours*3600+mins*60+secs;closeTime+=10;Timer();}function Timer(){var time= new Date();hours= time.getHours();mins= time.getMinutes();secs= time.getSeconds();curTime=hours*3600+mins*60+secsif(curTime>=closeTime) location = "datei.htm"else timeLeft();}function timeLeft(){count = closeTime-curTime;document.timer.counter.value = count + " secs."window.setTimeout("Timer()",1000)}// --></SCRIPT><form name="timer"><FONT FACE="Verdana" SIZE=3 COLOR="white"> Sie werden weitergeleitet in: </font><input type=text value=""name="counter" size=7></form> Anpassen müssen Sie natürlich das Zeitintervall, wann der Wechsel erfolgen soll (in Sekunden) und die Zielseite. Im Beispiel ist das Zeitintervall 10 (10 Sekunden), die Datei wird dort hingeschrieben, wo datei.htm steht. Bitte daran denken, dass zuvor der Seiteninhalt gelesen werden kann, also die Zeit nicht zu kurz einstellen. Der <form> -Tag steht dann dort, wo dem User mitgeteilt wird, wann der Wechsel erfolgt.