JavaScripts > Text > Script-Detail: Statuszeilen-Lauftext
Statuszeilen-Lauftext
Manchmal ist es interessant, einen Lauftext durch die Statuszeile fließen zu lassen. So kann man Informationen überbringen, die man nicht auf der Seite übermitteln möchte/kann.Zuerst sei gesagt, dass
1.) diese Ticker ungern gesehen sind, denn der User ist gerne selber Herr über seine Programme
2.) man JavaScript abschalten kann, also lege nicht all zu wichtige News in die Statuszeile!
Hier das Script:
| Statuszeilen-Ticker: |
<script language="JavaScript">
<!-- var Text = "Hier läuft dann dein Text !"; var Geschwindigkeit = 150; /* Nach Bedarf erhoehen oder erniedrigen */ var Breite = 100; /* Nach Bedarf erhoehen oder erniedrigen */ var TextLaenge = Text.length; /* Bitte nicht aendern */ var Position = 1 - Breite; /* Bitte nicht aendern */ function StatusLauftext() { Position++; var Textzustand=""; if (Position == TextLaenge) { Position = 1 - Breite; } if (Position < 0) { for (var Zaehler=1; Zaehler <= Math.abs(Position); Zaehler++) { Textzustand = Textzustand + " "; } Textzustand = Textzustand + Text.substring(0, Breite - Zaehler + 1); } else { Textzustand = Textzustand + Text.substring(Position, Breite + Position); } window.status = Textzustand; setTimeout("StatusLauftext()",Geschwindigkeit); } //--> </script> |
Einfach in den <head>...</head>-Bereich kopieren und Script anpassen (siehe Z. 3-7).
Geschrieben von fabs am 18.06.2004 (9485x gelesen)

hi, sorry aber bei mir gehts nicht, bin newbie, darf ich wem der sich auskenn die html seite zusenden?
Geschrieben von tom
sorry, bei mir auch nicht...
bitte überarbeite es doch nocheinmal.... :)
Gruß socke
bitte überarbeite es doch nocheinmal.... :)
Gruß socke
Geschrieben von socke
Wieso geht doch einwandfrei. Ihr müsst nur folgendes ins Body Tag einfügen:
onload="StatusLauftext()"
Beispiel:
<body onload="StatusLauftext()">
onload="StatusLauftext()"
Beispiel:
<body onload="StatusLauftext()">
Geschrieben von Christian
