+ Antworten
Ergebnis 1 bis 6 von 6

Thema: ticker aus externer txt

  1. #1
    TP-Supporter Robin macht alles soweit korrekt Avatar von Robin
    Registriert seit
    Jun 2001
    Ort
    Chemnitz (Sachsen)
    Beiträge
    385

    ticker aus externer txt

    Hi Leute,
    Ich hab da ein script für einen ticker.
    Ich möchte aber den Text den der ticker darstellen soll in eine externe Txt datei auslagern. Hat jemand eine Ahnung wie ich das machen kann?

    Danke für eure Hilfe.
    Gruß Robin

    Hier der code:

    <body onload="textticker()">
    <script language="JavaScript">
    <!--
    var max=0;
    function textlist()
    {
    max=textlist.arguments.length;
    for (i=0; i<max; i++)
    this[i]=textlist.arguments[i];
    }

    tl=new textlist
    (
    " Willkommen bei Zaunbier.de.",
    " Tolle links zu vielen Bierseiten im Internet",
    " Bannertausch bald möglich",
    " am 15.07.02 großes Bierfest!");

    var x=0; pos=0;
    var l=tl[0].length;

    function textticker()
    {
    document.form1.textfeld.value=tl[x].substring(0,pos)+"_";

    if(pos++==l)
    {
    pos=0;
    setTimeout("textticker()",5000);
    x++;
    if(x==max)
    x=0;
    l=tl[x].length;
    } else
    setTimeout("textticker()",50);
    }
    // -->
    </script>
    <form name="form1">
    <input type="text" size="50" name="textfeld" value=" Willkommen "
    style="font-weight: normal; color: black; background-color:
    white; font-family: Arial,Helvetica,MS Sans Serif; font-size: 9pt">
    </form>
    Es genügt nicht keine Ideen zu haben, man muß auch unfähig sein sie auszudrücken.

  2. #2
    TP-Special Mod webmichl lebt für das TP und seine User webmichl lebt für das TP und seine User webmichl lebt für das TP und seine User webmichl lebt für das TP und seine User webmichl lebt für das TP und seine User webmichl lebt für das TP und seine User webmichl lebt für das TP und seine User webmichl lebt für das TP und seine User webmichl lebt für das TP und seine User webmichl lebt für das TP und seine User Avatar von webmichl
    Registriert seit
    Jun 2001
    Ort
    8°21' O 49°1' N
    Beiträge
    8.635
    Hmm... Ich würde die Definition einfach auslagern...


    <body onload="textticker()">
    <SCRIPT LANGUAGE="JavaScript SRC="tickerinhalt.js">
    <script language="JavaScript">
    <!--
    var max=0;
    function textlist()
    {
    max=textlist.arguments.length;
    for (i=0; i<max; i++)
    this[i]=textlist.arguments[i];
    }

    var x=0; pos=0;
    var l=tl[0].length;
    .
    .
    .


    ... und das neue js-Script tickerinhalt.js

    tl=new textlist
    (
    " Willkommen bei Zaunbier.de.",
    " Tolle links zu vielen Bierseiten im Internet",
    " Bannertausch bald möglich",
    " am 15.07.02 großes Bierfest!");


    Ist ungetestet, sollte aber so ähnlich funktionieren ...

    Gruß, der Michl



    * * * if you want them to RTFM, make a better FM! * * *


  3. #3
    TP-Supporter Robin macht alles soweit korrekt Avatar von Robin
    Registriert seit
    Jun 2001
    Ort
    Chemnitz (Sachsen)
    Beiträge
    385
    Danke für die schnelle Antwort.
    Habs gerade ausprobiert, aber es funktioniert nicht.
    Der ticker bleibt leer. Hat das damit was zu tun, dass das ein Formularfeld ist?

    Gibt es noch andere Möglichkeiten den text auszulagern?

    Gruß Robin
    Es genügt nicht keine Ideen zu haben, man muß auch unfähig sein sie auszudrücken.

  4. #4
    TP-Supporter Robin macht alles soweit korrekt Avatar von Robin
    Registriert seit
    Jun 2001
    Ort
    Chemnitz (Sachsen)
    Beiträge
    385
    Da ich immer noch auf der Suche nach einer Lösung bin,
    dachte ich ich heb den Tread nochmal hoch.

    Hoffe ihr könnt mir helfen.
    Gruß Robin
    Es genügt nicht keine Ideen zu haben, man muß auch unfähig sein sie auszudrücken.

  5. #5
    TP-Special Mod webmichl lebt für das TP und seine User webmichl lebt für das TP und seine User webmichl lebt für das TP und seine User webmichl lebt für das TP und seine User webmichl lebt für das TP und seine User webmichl lebt für das TP und seine User webmichl lebt für das TP und seine User webmichl lebt für das TP und seine User webmichl lebt für das TP und seine User webmichl lebt für das TP und seine User Avatar von webmichl
    Registriert seit
    Jun 2001
    Ort
    8°21' O 49°1' N
    Beiträge
    8.635

    Okok...

    ... ich hatte es total vergessen - sorry .

    Dafür gibt's aber auch 'ne Lösung:

    <SCRIPT LANGUAGE="JavaScript1.1" SRC="tickerinhalt.js">
    </SCRIPT>

    </head>
    <body onload="textticker()">
    <script language="JavaScript">
    <!--
    var max=0;
    function textlist()
    {
    max=textlist.arguments.length;
    for (i=0; i<max; i++)
    this[i]=textlist.arguments[i];
    }
    load_liste();
    var x=0; pos=0;
    var l=tl[0].length;
    ...


    und die neue Function:



    function load_liste() {
    tl=new textlist
    (
    " Willkommen bei Zaunbier.de.",
    " Tolle links zu vielen Bierseiten im Internet",
    " Bannertausch bald möglich",
    " am 15.07.02 großes Bierfest!");

    }



    Aber jetzt sollte es wirklich funktionieren...

    Gruß, der Michl



    * * * if you want them to RTFM, make a better FM! * * *


  6. #6
    TP-Supporter Robin macht alles soweit korrekt Avatar von Robin
    Registriert seit
    Jun 2001
    Ort
    Chemnitz (Sachsen)
    Beiträge
    385
    Danke.
    Jetzt klappt es so wie ich mir das gewünscht hatte.

    cu Robin
    Es genügt nicht keine Ideen zu haben, man muß auch unfähig sein sie auszudrücken.

+ Antworten

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

     

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51