Martin Hein: document.layers

Hallo Forum,

ich baue gerade an einem nachtraeglichen Browser-Sniffer für eine Seite mit ziemlich viel DHTML. Die Site funktioniert hervorragend auf IE6, Netscape7, Opera 8. Beim Launch der Site sind die relevanten
Mac-Browser (Safari, Mozilla, IE ab 5) getestet worden. Dort sollte
die Site also auch funktionieren.

Was definitiv nicht geht (und auch nicht mehr gehen muss), sind
die 4er Netscape. Daher meine Frage:

Kennt jemand irgend einen Browser, der ausser den besagten das
Objekt 'document.layers' kennt? Ich könnte mir vorstellen, dass
die ersten 6er Netscapes das noch drauf hatten. Bin mir aber nicht
sicher.

weiss jemand mehr?

tausend danke,

viele grüsse,
martin

  1. Hallo,

    Kennt jemand irgend einen Browser, der ausser den besagten das
    Objekt 'document.layers' kennt? Ich könnte mir vorstellen, dass
    die ersten 6er Netscapes das noch drauf hatten. Bin mir aber nicht
    sicher.

    Angeblich soll es wohl entspr. Betaversionen gegeben haben, mir sind solche aber
    nicht begegnet, es müssten also m.E. eher "5er" als 6er Versionen gewesen sein.
    Vielleicht sind sowieso Alternativen möglich, vgl. Browsererkennung durch JavaScript,
    mit document.ids oder document.tags.

    Grüsse

    Cyx23

  2. hi,

    ich baue gerade an einem nachtraeglichen Browser-Sniffer für eine Seite mit ziemlich viel DHTML. [...]

    Was definitiv nicht geht (und auch nicht mehr gehen muss), sind
    die 4er Netscape. Daher meine Frage:

    Kennt jemand irgend einen Browser, der ausser den besagten das
    Objekt 'document.layers' kennt?

    Generell gilt auch hier:
    Versuche nicht die Browser zu erkennen, die mit deinem Script _nicht_ umgehen können - sondern die, die es können.

    ALso Abfrage auf Existenz verwendeter Methoden und Objekte, etc.

    Wenn du jemanden brauchst, der für dich einen Text in Sprache xy übersetzt - dann fragst du in den Raum voller Leute hinein doch wohl auch eher, "spricht hier jemand Sprache xy?" - und sagst nicht, "alle, die Sprache xy nicht sprechen, gehen jetzt bitte mal auf die linke Seite des Raumes herüber" ...

    gruß,
    wahsaga

    --
    /voodoo.css:
    #GeorgeWBush { position:absolute; bottom:-6ft; }
  3. hallo jungs,

    vielen dank fuer den weisen hint und den sehr nuetzlichen link!

    gruesse,
    martin hein