Mit diesem JavaScript bringen Sie einen Newsticker in die Statusleiste
des Browsers.
Die Statusleiste des Browsers kann man vielseitig nutzen.
Mit einem kleinen JavaScript kann man diese Statusleiste mit einem
Newsticker ausstatten.
In den Variablen "m1" bis "m4"
werden die einzelnen Nachrichten definiert. Über die Variable
"trenn" werden die Trennzeichen zwischen den einzelnen
Nachrichten angegeben.
<SCRIPT type="text/javascript">
<!--
function scrollit(seed) {
var m1 = "Adobe gewinnt Rechtsstreit gegen Macromedia";
var m2 = "Neuer Patch für den IE 6";
var m3 = "Macromedia schlägt zurück";
var m4 = "Jetzt muss Adobe zahlen";
var trenn = " +++ ";
var msg=m1+trenn+m2+trenn+m3+trenn+m4;
var out = " ";
var c = 1;
if (seed > 100) {
seed--;
cmd="scrollit("+seed+")";
timerTwo=window.setTimeout(cmd,100);
}
else if (seed <= 100 && seed > 0) {
for (c=0 ; c < seed ; c++) {
out+=" ";
}
out+=msg;
seed--;
window.status=out;
cmd="scrollit("+seed+")";
timerTwo=window.setTimeout(cmd,100);
}
else if (seed <= 0) {
if (-seed < msg.length) {
out+=msg.substring(-seed,msg.length);
seed--;
window.status=out;
cmd="scrollit("+seed+")";
timerTwo=window.setTimeout(cmd,100);
}
else {
window.status=" ";
timerTwo=window.setTimeout("scrollit(100)",75);
}
}
}
//-->
</SCRIPT>
Die Javascript Funktion wird über den <body> Tag aufgerufen.
<BODY onLoad="scrollit(100)">
Man übergibt ihr den Wert der Geschwindigkeit des Newstickers.
Diese muss zwischen 1 und 100 liegen.
(tf)