bei animiertem Text (Javascript)

Wir sammeln alle Infos der Bonusepisode von Pokémon Karmesin und Purpur für euch!

Zu der Infoseite von „Die Mo-Mo-Manie“
  • Hi ich habe bei Kostenlose Javascripts folgenes Script gefunden, aber es funktioniert bei mir nicht. Weiß vielleicht jemand warum und kann mir helfen??


    [HTML]
    <script language=JavaScript>
    n=0;
    m=0;
    function tick()
    {
    n++;
    if(n>spr[m].length){n=1;m++}
    if(m>8)m=0;
    document.ticker.fenster.value = spr[m].slice(0,n);
    window.setTimeout("tick()",150);
    }
    window.setTimeout("tick()",500);
    </script>


    <form name="ticker">
    <input name="fenster" type="text" size="30">
    </form>
    [/HTML]
    lg

  • Du hast nicht den Text von da.


  • Ja sorry.


    Ich habe die Lösung:
    Ich habe mal im Quellcode rumgeguckt und habe das gefunden:

    Code
    <script language="JavaScript" type="text/javascript">
    <!--
    num=0; var spr=new Array; spr[0]="Gut Ding will Weile haben"; spr[1]="Haste was, biste was"; spr[2]="Von nichts kommt nichts"; spr[3]="Ohne Fleiss kein Preis"; spr[4]="Morgenstunde ist aller Laster Anfang"; spr[5]="Muessiggang hat Gold im Munde"; spr[6]="Handwerk hat goldenen Boden"; spr[7]="Lange Faedchen, faule Maedchen"; spr[8]="Klappern gehoert zum Handwerk"; function rede() { num=Math.floor(9*Math.random()); document.redtab.redfens.value = spr[num]; window.setTimeout("rede()",1000); } window.setTimeout("rede()",1000);
    //Lauftext
    var text=". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . "; text=text + "Lauftext macht das Leben unheimlich interessant, ohne Lauftext waere es vor Langeweile fast nicht auszuhalten, es sei denn, man verfolgt sinnvollere Ziele im Leben . . . "; var text1="...........Die wichtigen Sachen passen besser in die Statuszeile; wer dort was Knalliges stehen hat, kann bequem von der Duerftigkeit seiner Seite ablenken! ";function lauf() { text=text.slice(1,text.length)+text.slice(0,1); text1=text1.slice(1,text1.length)+text1.slice(0,1); document.zeile.fenster.value=text; window.status=text1; window.setTimeout("lauf()",75)}window.setTimeout("lauf()",1000); n=0;m=0; function tick(){n++;if(n>spr[m].length){n=1;m++};if (m>8)m=0; document.ticker.fenster.value =spr[m].slice(0,n); window.setTimeout("tick()",150)} window.setTimeout("tick()",500); function test(){self.location.href="jhaupt.htm"}
    //-->
    </script>


    Du musst einfach das Rotmarkierte definieren, d.h. du musst da den Text einfeben den du willst.


    <script language="JavaScript" type="text/javascript">
    <!--
    num=0; var spr=new Array; spr[0]="Gut Ding will Weile haben"; spr[1]="Haste was, biste was"; spr[2]="Von nichts kommt nichts"; spr[3]="Ohne Fleiss kein Preis"; spr[4]="Morgenstunde ist aller Laster Anfang"; spr[5]="Muessiggang hat Gold im Munde"; spr[6]="Handwerk hat goldenen Boden"; spr[7]="Lange Faedchen, faule Maedchen"; spr[8]="Klappern gehoert zum Handwerk"; function rede() { num=Math.floor(9*Math.random()); document.redtab.redfens.value = spr[num]; window.setTimeout("rede()",1000); } window.setTimeout("rede()",1000);
    //Lauftext
    var text=". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . "; text=text + "Lauftext macht das Leben unheimlich interessant, ohne Lauftext waere es vor Langeweile fast nicht auszuhalten, es sei denn, man verfolgt sinnvollere Ziele im Leben . . . "; var text1="...........Die wichtigen Sachen passen besser in die Statuszeile; wer dort was Knalliges stehen hat, kann bequem von der Duerftigkeit seiner Seite ablenken! ";function lauf() { text=text.slice(1,text.length)+text.slice(0,1); text1=text1.slice(1,text1.length)+text1.slice(0,1); document.zeile.fenster.value=text; window.status=text1; window.setTimeout("lauf()",75)}window.setTimeout("lauf()",1000); n=0;m=0; function tick(){n++;if(n>spr[m].length){n=1;m++};if (m>8)m=0; document.ticker.fenster.value =spr[m].slice(0,n); window.setTimeout("tick()",150)} window.setTimeout("tick()",500); function test(){self.location.href="jhaupt.htm"}
    //-->
    </script>

  • Was?
    Ich habe die Lösung. Er hat nicht definiert was er dahin haben will. Ich habe das selbst getestet!