Bildchen-wechsel-dich in Netscape 4.7

Hallo Forum,
ich möchte für Netscape einen Bildwechsel bei onmouseover. In meiner Seite verwende ich divs, deshalb bekomme ich in Probleme die richtigen Bilder anzusprechen. Eine Testseite ist schon online: http://www.easypages.de/em/test.htm
Es geht wirklich nur um den Bildwechsel, das „Menu“ mit den aufklappenden Divs sollte überall einwandfrei funzen!!

Ich warte auf eure Tips :wink:
Danke scho mol,
frau moella

Hallo,

wenn Du Deine Funktion:

function im(nr,Bildobjekt)
{
window.document.images[nr].src = Bildobjekt.src;
}

ersetzt durch:

function im(nr,Bildobjekt)
{
window.document.images[nr+2].src = Bildobjekt.src;
}

dann funktioniert es auch im MSIE, aber nicht mehr im NS !!!

Warum?
Netscape und MSIE verwenden unterschiedliche DOM-Modelle. Du hast 4 Grafiken in Deiner HTML-Datei. Im MSIE sind alle 4 Grafiken ueber:

window.document.images[0].src
window.document.images[1].src
window.document.images[2].src
window.document.images[3].src

ansprechbar und Du willst image 2 und 3 ansprechen. Du steuerst aber ueber Deine obige Funktion nur image 0 und 1 an, die in den jeweiligen layers plaziert sind. Fuer den Netscape sind die:

window.document.images[2].src
window.document.images[3].src

eigentlich die:

window.document.images[0].src
window.document.images[1].src

denn die Images in den layers sind fuer den Netscape nicht images vom window.document Object, sondern images vom

window.document.idmenu1.document
sowie
window.document.idmenu2.document

Object (sprich: also einem Unterdocument des window.document) zugeordnet!!
Du musst also noch ne weitere Fallunterscheidung einbauen…

CU