DHTML-PingPong-Ticker

Aufruf:

Ticker("Ticker2b","","[ "," ]",-1,true,"!.:?",-60,-600,true,false);

Dies sind verschiedene Lauftext- und "PingPong"-Ticker, die allesamt ein und dieselbe Routine benutzen. Die Besonderheit: Je nach Funktionalität des Browsers (und Wunsch des HTML-Autors) kann der Ticker verschiedene Formen annehmen und selbst auf Browsern ohne JavaScript bleibt der Text des Tickers ggf. erhalten. Er "tickert" halt nur nicht.




Der identische HTML-Quelltext ohne DHTML-Browser:

Dies sind verschiedene Lauftext- und "PingPong"-Ticker, die allesamt ein und dieselbe Routine benutzen. Die Besonderheit: Je nach Funktionalität des Browsers (und Wunsch des HTML-Autors) kann der Ticker verschiedene Formen annehmen und selbst auf Browsern ohne JavaScript bleibt der Text des Tickers ggf. erhalten. Er "tickert" halt nur nicht.




Anmerkung: Opera erkennt hier (zumindest Version 7.0x) nicht den Zeilenbegrenzer (im HTML-Code: <!-- -->)! D.h., anstatt jeweils einzelne Zeilen zu tickern, nimmt Opera ggf. den kompletten Abschnitt, was zumindest unschön aussieht. Entweder müssen also die (wenigen) Opera-Anwender damit leben (wie mit den unzähligen anderen Bugs ja ohnehin) oder auf eine Version ohne diesen Fehler umsteigen, oder man verzichtet auf die Kombination <!-- --> mit dem "Ping(Pong)"-Ticker (oder übergibt den Text zusätzlich direkt an ihn) oder man erspart ihnen den Ticker gleich ganz (klammern des Tickeraufrufs nicht nur mit if(xJSticker), sondern mit if(xJSticker && !window.opera)).