Hallo Leute,
ich hätte gern mal ein Problem...
Ich verwende ein sehr kompliziertes JavaScript, welches mir automatisch eine Menüstruktur mit Dropdownmenüs aufbaut. Ich kann über eine config bestimmen wo welche Bilder und Texte reinkommen. Ansonsten verstehe ich von dem Script nicht sehr viel, nur dass es recursiv eine komplexe Struktur aus divs oder Layers aufbaut.
Jetzt muss ich es schaffen in einer eigenen Funktion zwei Bilder in dieser Menüstruktur zu tauschen. Da ich die Namen der Bilder bestimmen kann, habe ich in den coolen Browsern ein leichtes Spiel, indem ich:
document.images[imgName].src = imgNext.src;
Das funktioniert leider nicht in Netscape 4. Nach einer Analyse habe ich rausgefunden, dass ich das Bild in NS4 eigentlich so ansprechen müsste:
_js_layer_387.document.images[imgName].src = imgNext.src;
Das Problem ist, dass der Name _js_layer_387 bei jedem Seitenaufbau neu und zufällig vergeben wird, also kann ich damit nichts anfangen.
Kenn jemand eine Methode, wie auf das Bild in NS4 zugreifen kann, wenn ich den Namen des Bildes habe, jedoch nicht den Namen des Layers?
Danke und Gruß,
Cruz