+ Antworten
Seite 1 von 2 1 2 LetzteLetzte
Ergebnis 1 bis 15 von 18

Thema: Newsticker scrollt komisch und Problem mit dem Auslagern des Javascripts

  1. #1
    TP-Specialist Charlie macht sich hier sehr viel Mühe Avatar von Charlie
    Registriert seit
    Mar 2001
    Ort
    Mönchengladbach
    Beiträge
    2.649

    Arrow Newsticker scrollt komisch und Problem mit dem Auslagern des Javascripts

    Hallo liebe TPler,

    Ich habe zwei Probleme:

    1. Auf diesem Entwurf habe ich einen Newsticker eingebaut - in der rechten Spalte. Komischerweise scrollt er eine Weile korrekt, doch irgendwann (herausgefunden, wann genau das ist, habe ich noch nicht) scrollt er plötzlich immer wieder "undefined" hoch - irgendwo in dem JS muss also die Schleife auf nicht endlos gestellt sein, aber ich hab nicht gefunden wo. Bitte werft doch einmal einen Blick in den Quelltext...

    2. würde ich das Javascript dieses Newstickers gerne auslagern, weil es doch ganz schön riesig ist und den Quelltext ziemlich aufbläht. Ich habe es versucht, hat aber nicht geklappt, und nun ist meine Frage, ob man Javascripte überhaupt auslagern kann, wenn sie im Body stehen und nicht im Head. Alle HTML-Tags habe ich übrigens sauber entfernt, so dass es an diesem beliebten Problem nicht liegen kann...

    Herzlichsten Dank schon einmal im voraus!
    Eure Charlie

  2. #2
    TP-Special Mod TP-Sponsor Thomas ist einer der Eckpfeiler des TP - ohne ihn geht nichts Thomas ist einer der Eckpfeiler des TP - ohne ihn geht nichts Thomas ist einer der Eckpfeiler des TP - ohne ihn geht nichts Thomas ist einer der Eckpfeiler des TP - ohne ihn geht nichts Thomas ist einer der Eckpfeiler des TP - ohne ihn geht nichts Thomas ist einer der Eckpfeiler des TP - ohne ihn geht nichts Thomas ist einer der Eckpfeiler des TP - ohne ihn geht nichts Thomas ist einer der Eckpfeiler des TP - ohne ihn geht nichts Thomas ist einer der Eckpfeiler des TP - ohne ihn geht nichts Thomas ist einer der Eckpfeiler des TP - ohne ihn geht nichts Thomas ist einer der Eckpfeiler des TP - ohne ihn geht nichts Avatar von Thomas
    Registriert seit
    May 2001
    Ort
    Arnsberg - Sauerland
    Beiträge
    21.323

    Unhappy

    Hi Charlie,

    im IE 5.5 läuft dein Ticker seit sicher 10 min. fleißig und vollkommen artig durch

    Im NN 4.78 kommst allerdings zu unschönen Effekten --> Anhang

    In der mittleren Tabelle ist auch noch ein kleiner Layout-Fehler mit NN 4
    Angehängte Grafiken  

  3. #3
    TP-Specialist Charlie macht sich hier sehr viel Mühe Avatar von Charlie
    Registriert seit
    Mar 2001
    Ort
    Mönchengladbach
    Beiträge
    2.649
    Hallo Ratte,

    Komisch, dass der Ticker bei Dir einwandfrei (oder wie eine Verkäuferin in einem Supermarkt mal steif und fest behauptete: einbahnfrei sei die Milch noch... ) läuft, aber soll mir recht sein.

    Das mit Netscape ist mir klar, darum wollte ich mich aber später kümmern. Denn das Problem scheint allein zu sein, dass er von meinem CSS nichts wissen will, deswegen die riesige Schrift im Ticker und das riesige Eingabefeld, und deswegen auch der verschobene Inhalt.

    @ die anderen: Läuft bei Euch der Ticker denn normal??? Komisches Phenomen, immer wieder kommt dieses undefined, gerade eben auch noch... Aber wenns nur bei mir passiert, solls mir wurscht sein.

    Grüße! Charlie

  4. #4
    TP-Greis Boris lebt für das TP und seine User Boris lebt für das TP und seine User Boris lebt für das TP und seine User Boris lebt für das TP und seine User Boris lebt für das TP und seine User Boris lebt für das TP und seine User Boris lebt für das TP und seine User Avatar von Boris
    Registriert seit
    Mar 2001
    Ort
    Stuttgart & Kornwestheim
    Beiträge
    9.420
    Zur zweiten Frage - ja, Du kannst den Javascript-Kram auslagern. Speichere den ganzen Javascript-Code (und nur den, also kein <JAVASCRIPT> oder so) in eine Textdatei, und speichert sie z.B. unter dem Namen javacode.js ab (es ist aber egal, wie sie heisst).

    Einbinden kannst Du das dann im <HEAD>-Bereich, und zwar so:

    <script type="text/javascript" language="javascript" src="javacode.js"></script>

    Alles klar?
    My software never has bugs. It just develops random features ...

    » DevShack - die Website des freien Webentwicklers Boris

  5. #5
    TP-Insider #!/usr/bin/beer bringt sich richtig ein #!/usr/bin/beer bringt sich richtig ein Avatar von #!/usr/bin/beer
    Registriert seit
    Jan 2002
    Ort
    Akhragan
    Beiträge
    791

    newsticker

    also mit microschuft IE 5.00.2614.3500
    funzt es seit so 20 min problemlos.
    میں کانچ کھا سکتا ہوں اور مجھے تکلیف نہیں ہوتی.
    நான் கண்ணாடி சாப்பிடுவேன், அதனால் எனக்கு ஒரு கேடும் வராது

  6. #6
    TP-Specialist Charlie macht sich hier sehr viel Mühe Avatar von Charlie
    Registriert seit
    Mar 2001
    Ort
    Mönchengladbach
    Beiträge
    2.649
    @ Adagio: Hmmm - funktioniert bei mir leider nicht. Hab alle HTML-Tags brav rausgenommen, nur reines Javascript, soweit ich weiß, in den Head den Link gesetzt, und dann is nix mehr zu sehen. Ich häng mal das JS an, vielleicht hab ich doch was flasch gemacht??

    Danke noch einmal!
    Gruß! Charlie
    Angehängte Dateien

  7. #7
    TP-Special Mod TP-Sponsor Thomas ist einer der Eckpfeiler des TP - ohne ihn geht nichts Thomas ist einer der Eckpfeiler des TP - ohne ihn geht nichts Thomas ist einer der Eckpfeiler des TP - ohne ihn geht nichts Thomas ist einer der Eckpfeiler des TP - ohne ihn geht nichts Thomas ist einer der Eckpfeiler des TP - ohne ihn geht nichts Thomas ist einer der Eckpfeiler des TP - ohne ihn geht nichts Thomas ist einer der Eckpfeiler des TP - ohne ihn geht nichts Thomas ist einer der Eckpfeiler des TP - ohne ihn geht nichts Thomas ist einer der Eckpfeiler des TP - ohne ihn geht nichts Thomas ist einer der Eckpfeiler des TP - ohne ihn geht nichts Thomas ist einer der Eckpfeiler des TP - ohne ihn geht nichts Avatar von Thomas
    Registriert seit
    May 2001
    Ort
    Arnsberg - Sauerland
    Beiträge
    21.323
    Habe deine Seite jetzt seit 30 min in allen Browsern offen:

    IE 5.5: läuft und läuft und läuft ....

    NN 4.78: läuft und läuft und läuft .... (aber mit dem css-Fehler)

    NN 6.21: kein Newsticker zu sehen (Anhang)

    Opera 6.01: leider genauso wie in NN 6
    Angehängte Grafiken  

  8. #8
    TP-Greis Boris lebt für das TP und seine User Boris lebt für das TP und seine User Boris lebt für das TP und seine User Boris lebt für das TP und seine User Boris lebt für das TP und seine User Boris lebt für das TP und seine User Boris lebt für das TP und seine User Avatar von Boris
    Registriert seit
    Mar 2001
    Ort
    Stuttgart & Kornwestheim
    Beiträge
    9.420
    Ah, ich hab mir mal Deine Seite angeschaut - sorry, so wird es leider nicht gehen. Das ist ein eingebettetes Javascript, dass genau da, wo es eingebaut wird, auch ausgeführt wird ... es nützt also nichts, wenn Du es einfach rausnimmst.

    Eine andere Möglichkeit wäre es, den Code an die ensprechende Stelle mit ServerSideIncludes (SSI) einfach einbauen zu lassen.

    Ach ja - im Opera sieht der Newsticker leider auch nicht sehr toll aus - er erscheint mitten in der Navigation links und scrollt dann nach oben. Vielleicht solltest Du Dir ein anderes Script suchen, denn dieses ist schon recht alt (05.07.1999) ...
    My software never has bugs. It just develops random features ...

    » DevShack - die Website des freien Webentwicklers Boris

  9. #9
    TP-Specialist Charlie macht sich hier sehr viel Mühe Avatar von Charlie
    Registriert seit
    Mar 2001
    Ort
    Mönchengladbach
    Beiträge
    2.649
    Aha - dann hab ich das doch richtig gedacht, dass ein JS, das im Body ist, nicht ausgelagert werden kann. Tja, und dann werd ich wohl auch mal auf die Suche nach einem neueren Skript gehen -

    Danke für Eure Hilfe! Vorerst ist dieser Thread hiermit erledigt!

    Grüße! Charlie

  10. #10
    TP-Special Mod TP-Sponsor Thomas ist einer der Eckpfeiler des TP - ohne ihn geht nichts Thomas ist einer der Eckpfeiler des TP - ohne ihn geht nichts Thomas ist einer der Eckpfeiler des TP - ohne ihn geht nichts Thomas ist einer der Eckpfeiler des TP - ohne ihn geht nichts Thomas ist einer der Eckpfeiler des TP - ohne ihn geht nichts Thomas ist einer der Eckpfeiler des TP - ohne ihn geht nichts Thomas ist einer der Eckpfeiler des TP - ohne ihn geht nichts Thomas ist einer der Eckpfeiler des TP - ohne ihn geht nichts Thomas ist einer der Eckpfeiler des TP - ohne ihn geht nichts Thomas ist einer der Eckpfeiler des TP - ohne ihn geht nichts Thomas ist einer der Eckpfeiler des TP - ohne ihn geht nichts Avatar von Thomas
    Registriert seit
    May 2001
    Ort
    Arnsberg - Sauerland
    Beiträge
    21.323
    Original geschrieben von Adagio

    Ach ja - im Opera sieht der Newsticker leider auch nicht sehr toll aus - er erscheint mitten in der Navigation links und scrollt dann nach oben.
    welchen Opera hast du???

    bei mir erscheint der Ticker in Opera gar nicht! (6.01)

  11. #11
    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

    Lightbulb

    Hi, Charlie!
    Ich seh zwar gerade, daß du das Thema erledigt hast, aber nur zur Information:
    Den Code-Schnipsel:

    if (i==messages.length-1)
    i=0
    else
    i++
    }

    würde ich erst einmal durch folgenden ersetzen:

    if (i>=messages.length-1)
    i=0
    else
    i++
    }


    Dadurch umgehst Du zumindest mal den undefined - Effekt ( trat bei mir nach weniger als 5 Minuten auf ). Genauere Fehleranalyse folgt bei Bedarf später...

    Und zum Auslagern: die functions wirst Du auf jeden Fall auslagern können, wie von Adagio beschrieben - und das ist wohl der größte Batzen...

    Gruß, der Michl



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


  12. #12
    TP-Specialist Charlie macht sich hier sehr viel Mühe Avatar von Charlie
    Registriert seit
    Mar 2001
    Ort
    Mönchengladbach
    Beiträge
    2.649
    @ webmichl: Danke schon einmal, werde mich reinvertiefen. Ich hoffe aber, dass ich noch einen aktuelleren finde, damit vielleicht anständigere Darstellungen in den Problemkindern gewährleistet sind...

    Grüße! Charlie

  13. #13
    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
    @Ratte: doch, doch, man muß ihn nur finden ... ( Opera 6.0 )
    Angehängte Grafiken  

    Gruß, der Michl



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


  14. #14
    TP-Specialist Charlie macht sich hier sehr viel Mühe Avatar von Charlie
    Registriert seit
    Mar 2001
    Ort
    Mönchengladbach
    Beiträge
    2.649
    @ webmichl: ohhhhh....

  15. #15
    TP-Special Mod TP-Sponsor Thomas ist einer der Eckpfeiler des TP - ohne ihn geht nichts Thomas ist einer der Eckpfeiler des TP - ohne ihn geht nichts Thomas ist einer der Eckpfeiler des TP - ohne ihn geht nichts Thomas ist einer der Eckpfeiler des TP - ohne ihn geht nichts Thomas ist einer der Eckpfeiler des TP - ohne ihn geht nichts Thomas ist einer der Eckpfeiler des TP - ohne ihn geht nichts Thomas ist einer der Eckpfeiler des TP - ohne ihn geht nichts Thomas ist einer der Eckpfeiler des TP - ohne ihn geht nichts Thomas ist einer der Eckpfeiler des TP - ohne ihn geht nichts Thomas ist einer der Eckpfeiler des TP - ohne ihn geht nichts Thomas ist einer der Eckpfeiler des TP - ohne ihn geht nichts Avatar von Thomas
    Registriert seit
    May 2001
    Ort
    Arnsberg - Sauerland
    Beiträge
    21.323

    Question

    sorry,

    bei mir is definitiv nix vom Newsticker in Opera 6.01 zu sehen!

    Angehängte Grafiken  

+ Antworten
Seite 1 von 2 1 2 LetzteLetzte

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