#!/COMMUNITY
Members: 5374
davon online: 1
weitere User: 18
12.02.2012 / 10:40
Community-Member werden
|
Paßwort vergessen
|
OnlineMonitor (1)
Perl-Archiv
Forum
Javascript
Home
PERLscripts
PHPscripts
JAVAscripts
Hilfreiches
Links2www
Newscenter
Community
Interna
Javascript
Archivübersicht
Tutorials
Zum Forum
JS-Links
BuchTipps
WebForen
Forenübersicht
Neueste Themen
Ohne Antwort
Aktivste Themen
Themensuche
Forenarchiv
Newsgroups
Javascript » Ticker » Chaos Ticker
zur Übersicht
Kategorie
Ticker
Bezeichnung
Chaos Ticker
ScriptDemo
Neues Fenster für Demo öffnen
Statistik
24610 Aufrufe davon 11x gestern
Dieser Ticker hats in sich, er verursacht ein Chaos deshalb auch Chaosticker.Er schiebt seine Texte willkürlich in die Formleiste.
Javascript-Quellcode
(einfach markieren, kopieren und lokal abspeichern)
<BODY onLoad="makechaos()"> <script language=javaScript> <!-- //Beginn der Message var message = new Array() message[0]="hier ein neuer Ticker der etwas durcheinander ist ..." message[1]="... jede Nachricht wird gestückelt ... " message[2]=".. aus mit dem Chaos." message[3]="Wo gibs die meisten Javascript´s....???" var standstill=2000 //STillstand des Tickers in millisekunden //ab hier nicht verändern var i_substring=0 var i_message=0 var i_letter=0 var messagelength var content_corrcet="" var content_chaos="" var randomorder=new Array() for (i=0;i<=200;i++) { randomorder[i]=i } function getrandomorder(range) { for (i=0;i<=200;i++) { randomorder[i]=i } for (i=0;i<=range;i++) { var firstvalue= Math.floor(range*Math.random()) var secondvalue= Math.floor(range*Math.random()) var cachevalue=randomorder[firstvalue] randomorder[firstvalue]=randomorder[secondvalue] randomorder[secondvalue]=cachevalue } } function makechaos() { messagelength=message[i_message].length-1 getrandomorder(messagelength) content_correct=message[i_message] content_chaos="" for (i=0;i<=message[i_message].length-1;i++) { content_chaos+=content_correct.substring(randomorder[i],randomorder[i]+1) } document.order.thismessage.value=content_chaos makecorrcet() } function makecorrcet() { if (i_letter<=messagelength) { var front_chaos=content_chaos.substring(0,randomorder[i_letter]) var letter=content_correct.substring(randomorder[i_letter],randomorder[i_letter]+1) var back_chaos=content_chaos.substring(randomorder[i_letter]+1,messagelength) content_chaos=front_chaos+letter+back_chaos document.order.thismessage.value=content_chaos i_letter++ var timer=setTimeout("makecorrcet()",30) } else { clearTimeout(timer) i_letter=0 var timer=setTimeout("changemessage()", standstill) } } function changemessage() { i_message++ if (i_message>message.length-1) { i_message=0 } makechaos() } //--> </script> <form name="order"> <input type="text" size=60 name="thismessage"> </form>
Kommentare zu
Chaos Ticker
2 Kommentar(e) vorhanden / Anzeige der neuesten 5
am 22.09.2005 um 05:22 Uhr von Flip
Hi, wie kann ich denn machen das die Schrift über die ganze bzw halbe Seite verteilt is...
am 22.09.2005 um 05:20 Uhr von Flip
Hi, wie kann ich denn machen das die Schrift über die ganze bzw halbe Seite verteilt is...
Alle Kommentare anzeigen
-
Kommentar hinzufügen
© PERL/CGI/
PHP
/JS/SCRIPT/unity.de 1998-2009 .::.
interaktiv.shop
.::.
CGI-Service
.::.
Kontakt
.::.
Impressum
Link: /javascript/scripts/javascript_0028_main.shtml .::. Aufrufe heute: 1 .::. Aufrufe gesamt: 18989