Wie geht das? Welche Einschränkungen sind bekannt?
Vorab Vielen Dank!
eine Anleitung
Hallo Günter.
Habe hier etwas gefunden für dich :
Kopiere diese Zeilen einfach zwischen und in deine Page ein :
<!-- Verstecken für ältere Browser –
function scrollit(seed)
{
var m1 = " Hier kommt die Nachricht hin ";
var msg=m1; var out = " ";
var c = 0;
if (seed > 100)
{
seed–;
var cmd=„scrollit(“ + seed + „)“;
timerTwo=window.setTimeout(cmd,7);
}
else
if (seed <= 100 && seed > 0)
{
for (c=0 ; c < seed ; c++)
{
out+=" „;
}
out+=msg;
seed–;
var cmd=„scrollit(“ + seed + „)“;
window.status=out;
timerTwo=window.setTimeout(cmd,7);
}
else if (seed <= 0)
{
if (-seed < msg.length)
{
out+=msg.substring(-seed,msg.length);
seed–;
var cmd=„scrollit(“ + seed + „)“;
window.status=out;
timerTwo=window.setTimeout(cmd,7);
}
else
{
window.status=“ ";
timerTwo=window.setTimeout(„scrollit(100)“,75);
}
}
}
// --End Hiding Here -->
Wo deine Nachrichtenzeile hinkommt, ist ja oben beschrieben - genau an die Stelle „hier kommt die Nachricht hin“.
und folgende Zeile bitte in deinen Body-tag kopieren:
Entweder fügst du dieses
im anschluss an die Definition des Hintergrundes ein, wie hier :
ODER eben eine Zeile tiefer :
Ich hoffe du schaust hier noch durch *gg*.
WEnn diese nicht klappen sollte, schreib mir einfach.
Es gibt das ganze auch noch in einfacher Version zum einbinden. Leider fand ich es auf die Schnelle nicht.
Liebe Gruesse von Rahja
Hallo Günter,
hier ist eine HTML Seite, die so einen Statuszeilen Ticker enthält. Bedingung ist der User muß Java Script aktiviert haben.
Cheata wird mich hierfür steinigen, da diese Ticker von den meisten professionellen Webmastern gehasst werden. Also Verwendung auf eigene Gefahr *g*.
Grüße von Bastet
Mein Ticker
<!-- Hide Script
var brows = 0;
if (navigator.userAgent.indexOf(„Mozilla/4.0“) != -1) brows = 4; <!— ermittelt benutzten Browsertyp —>
else if (navigator.userAgent.indexOf(„Mozilla/3.0“) != -1) brows = 3;
else if (navigator.userAgent.indexOf(„Mozilla/2.0“) != -1) brows = 2;
else if (navigator.userAgent.indexOf(„MSIE“) != -1) brows = 1;
else brows = 0;
var Text = „Hier tickt der Text in der Statuszeile“; <!—Scrollender Text in der Statuszeile —>
var Speed = 200;
var Breite = 100;
var Text_Length = Text.length;
var Pos = 1 - Breite;
function statuszeile() <!— laesst Text in der Statuszeile scrollen —>
{
if (brows == 3 || brows == 4) <!— nur fuer javascriptfaehige Browser —>
{
Pos++;
var Text_Status="";
if (Pos == Text_Length)
{ Pos = 1 - Breite; }
if (Pos < 0)
{
for (var Zaehler=1; Zaehler <= Math.abs(Pos); Zaehler++)
{ Text_Status = Text_Status + " "; };
Text_Status = Text_Status + Text.substring(0, Breite - Zaehler + 1);
} else {
Text_Status = Text_Status + Text.substring(Pos, Breite + Pos);
}
window.status = Text_Status;
setTimeout(„statuszeile()“,Speed);
}
}
//–>
Achso …Einschränkungen sind natuerlich nicht bekannt, es sei denn du benutzt eine ältere Browserversion…dann vielleicht.
Das ganze von meinem vorhergehenden Posting kopierst du natuerlich in die Site, in der Die Statuszeile laufen soll…gg.
Ich hoffe es laeuft dann.
Gruesse von Rahja
Hi!
Wie geht das? Welche Einschränkungen sind bekannt?
Einschränkung ist, dass Dein Besucher nicht mehr sieht, was normalerweise in der Statuszeile steht (z.B. Link-Ziel).
Wenn Du schon die Statuszeile verändern möchtest (gibt es keinen besseren Platz für die Informationen die Du vermitteln möchtest?), dann beschränke Dich am Besten auf window.defaultStatus.
Gruß,
Jens.