Rainer Belz: Text-Einblendung zeitlich berenzt

Beitrag lesen

Hallo Forumser,

wie stelle ich folgendes an:

Beim Aufruf meiner Web Site soll ein kleines Fenster oder ein Scroll-Text erscheinen (mit Glueckwunschen zum Neuen Jahr) und nach ca 30 Sek. wieder verschwinden.

Danke fuer Euren Tipp.

Gruss
Nico

Hallo Nico,

ich kann Dir folgende Lösung per Java-Script anbieten:

Das folgende Script lädt nach einer frei wählbaren Zeit
(hier 8 Sek. closeTime) eine neue Seite hoch. Setze
Deinen Textticker auf die Seite mit dem Script. Die Weiterleitungs-URL trägst Du einfach unten ein.

<body onload="startTimer()">
<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+=8;  
Timer();
}

function Timer(){
var time= new Date();
hours= time.getHours();
mins= time.getMinutes();
secs= time.getSeconds();
curTime=hours*3600+mins*60+secs
if(curTime>=closeTime)
location = "DeineSeite.htm" // hier geben Sie die WeiterleitungsURL an
else
  timeLeft();
}

function timeLeft(){
count = closeTime-curTime;
document.timer.counter.value = count + " secs."
window.setTimeout("Timer()",1000)
}

</script>

Gruß

Rainer Belz