Thomas J.: MouseOvereffekt innerhalb eines Layers (NN 4.0)

Beitrag lesen

Tagchen

Ich verstehe das Problem nicht. Schau Dir mein Script noch einmal genau an. Meine Variante funktioniert tadellos mit Netscape 4.6, das habe ich eben noch einmal getestet.
Mir scheint, Du bist bei diesen beiden hier (' bzw. ") etwas durcheinander gekommen. Da reagieren Browser manchmal sehr empfindlich.

Außerdem:

if (document.layers && layer!=null)
eval("document."+layer+".document."+imagename+".src = eval ...
Fehler:                         ^^^^^^

Richtig:
eval("document."+layer+".document.images["+imagename+"].src = eval ...

Du kannst die Funktion übrigens auch außerhalb von Layern bzw. Divs verwenden. Dazu mußt Du nur statt dem Div-Namen "NULL" angeben.

Thomas J.