Javascript

  • Habe ein Javascript, welches in verschieden Browsern (IE, Netscape, Opera)
    funktioniert - nur in Firefox nicht - warum?

    Jogei

  • 1.) Läuft das nur mit Netscape4 und nicht mit Netscape6/7.
    2.) Ist das Script hoffnungslos veraltet.
    Du unterscheidest nur zuwischen doc.layers (altes Netscape-Objektsystem) und doc.all (IE-Objektsystem). Nicht aber das vom W3C standardisierte doc.getElementById().
    Opera zeigt das Script an, weil Opera das IE-Objektsystem imitiert.

    Sowohl IE, als auch Opera verstehen das standardtisierte Objektsystem. Und Netscape6&7/Mozilla/Firefox erzwingen es sogar, da sie sich nur an den Standard halten.

  • Danke für die schnelle Antwort.

    Wo finde ich eine Beschreibung zum doc.getElementById() ?

    Ich habe das Script vor langer Zeit irgendwo gefunden und es gefiel mir.
    Ich kenne mich mit Javascript nicht so gut aus

    Jogei

  • Zitat von bugcatcher

    Übrigends hasse ich diesen mausverfolgermist. und ich bin da nicht der einzigste.


    Solche Sachen finde ich auch nicht mehr sehr zeitgemäss...

    Micro$oft is not the answer - it's the question. And the answer is NO!

    Mozilla/5.0 (X11; U; Linux i686; de-DE; rv:1.7.6) Gecko/20050512 Firefox/1.0