DHTML - Textticker
:-)
Position in der html-Datei:
head
-Bereich
<script type="text/javascript"> <!--Copyright (c) 1998, 1999 Christoph Kämper, All Rights Reserved. var delay=30; var nextm=0; var msg=new Array ( "Textzeile 1 - - - -", "- - - Textzeile 2 - - -", "- - - Textzeile 3 - - - ", "- - - Textzeile 4 - - -", "- - - Textzeile 5 - - -", "- - - Textzeile 6 - - - ", "- - - Textzeile 7 - - - " // letzte Zeile ohne Komma abschliessen ); function start_ticker() { do_ticker(msg[0], 0, 1); } function do_ticker(text, pos, dir) { var out='<b>[ <span style="font-size:16px">'+text.substring(0, pos)+'<\/span> ]<\/b>'; if(navigator.appName=="Netscape") with(document.ticker.document) { open(); write(out); close(); } else ticker.innerHTML=out; pos+=dir; if(pos>text.length) setTimeout('do_ticker("'+text+'",'+pos+','+(-dir)+')', delay*10); else { if(pos<0) { if(++nextm>=msg.length) nextm=0; text=msg[nextm]; dir=-dir; } setTimeout('do_ticker("'+text+'",'+pos+','+dir+')', delay); } } //--> </script>
Die Variable
out
kann mit beliebigen Formatierungsanweisungen versehen werden.
Position in der html-Datei:
body
-Tag
onload="start_ticker();"
Quelle: http://home.ecore.net/pigasus/titelinhalt.htm
© 2000