JavaScriptler: Netscape 4 bleibt bei zu vielen Layern die Luft weg?

Hallo,

ich habe folgenden Problem: In meinem Dokument befindet sich eine
ziemlich große Zahl von sich überlappenden Layern.
Ohne genauer zu erklären warum, aber in jedem dieser Layer wird
dieselbe Gif-Datei angezeigt (nur ein paar Byte groß).
Beim Laden der Seite hat IE und auch NS6 keine Probleme.
Bei NS4 kann das unter Umständen aber doch sehr lange dauern.
Obwohl bereits keine Daten mehr geladen werden, braucht NS
scheinbar eine Ewigkeit bis alle Rahmen für die Layer angezeigt
werden um dann schließlich alles anzuzeigen. Woran liegt das?
Das Problem besteht auch beim lokalen Test, d.h. an zu vielen
gleichzeitig aufgebauten Verbindungen liegt es wohl nicht.

Gruß
Der JavaScriptler

  1. Hi,
    leider kann ich dir bei deinem Problem nicht helfen.
    Aber evt. kannst du mir(blutiger Anfänger) helfen.
    Ich habe in meinem Dokument folgende Zeilen drin--

    IE =documen.all
    NS4.75 = document.layers

    Das finktioniert aber bei NS 6&7 nicht mehr.
    Kannst du mir einen Tip geben

    Schönen Gruß

    Stephan

    Hallo,

    ich habe folgenden Problem: In meinem Dokument befindet sich eine
    ziemlich große Zahl von sich überlappenden Layern.
    Ohne genauer zu erklären warum, aber in jedem dieser Layer wird
    dieselbe Gif-Datei angezeigt (nur ein paar Byte groß).
    Beim Laden der Seite hat IE und auch NS6 keine Probleme.
    Bei NS4 kann das unter Umständen aber doch sehr lange dauern.
    Obwohl bereits keine Daten mehr geladen werden, braucht NS
    scheinbar eine Ewigkeit bis alle Rahmen für die Layer angezeigt
    werden um dann schließlich alles anzuzeigen. Woran liegt das?
    Das Problem besteht auch beim lokalen Test, d.h. an zu vielen
    gleichzeitig aufgebauten Verbindungen liegt es wohl nicht.

    Gruß
    Der JavaScriptler

    1. Hallo,

      1. Wieso postest du deine Frage nicht einfach als einen neuen Theread?

      2. Schau hier: http://selfhtml.teamone.de/javascript/objekte/layers.htm, und ein Zitat daraus: "Das layers-Objekt wird von Netscape ab Version 6.0 nicht mehr unterstützt. Es sollte also nur noch aus Gründen der Rückwärtskompatibilität zu Netscape 4.x Verwendung finden."

      An Statt mit Layern zu arbeiten musst du div-Bereiche benutzen.

      MfG Dmitri

      1. Oh, sorry: Habe viele Tabs im Browser und verklicke mich ständig. Diese Antwort ist zum document.layers Problem weiter oben.

        Gruß Dmitri

  2. Hallo,

    Ohne genauer zu erklären warum, aber in jedem dieser Layer wird
    dieselbe Gif-Datei angezeigt (nur ein paar Byte groß).

    du könntest notfalls die Struktur ändern oder mit mehreren verschiedenen
    Gifs arbeiten.

    Vielleicht kann der Browser gleichnamige Elemente in bestimmten Situationen
    nur bis zu ca. 10 Stück /10 Kopien verwalten (Problem mit dem Browsercache
    oder abhängig von der Sitestruktur bzw. Ebene, also max 10 Stück in einem
    Div oder in einem Div in Tabellenzelle usw..), jedenfalls hab ich ähnliche
    Effekte besonders beim Netscape 3, vmtl. auch bei einem IE für Mac, und
    selten beim N4.0, und besonders bei mit document.write erzeugten Seiten
    gesehen.

    Grüsse

    Cyx23