Hallo Axel,
Ja... und diese "Technik" nutze ich seit jeher ohne Beanstandungen (onMouseover="image_name.src .. etc... wenn <img name="image_name" src="bla.gif">).
Zitat Cheatah: "Dass etwas funktioniert war noch nie ein Beweis dafür, dass es korrekt ist." ;-))
Also: das DIV hatte die ID "eyes" und das Bild den name "eyes". Das Gleiche bei "smile"... Ich habe das geändert in:
Kann mir dennoch einer erklären, warum es allen anderen Browsern schnurpiepsegal ist, inklusive frühere Opera-Versionen?
Da macht Opera 7.11 was falsch denn:
http://www.w3.org/TR/html4/struct/global.html#h-7.5.2
Note. The id attribute shares the same name space as the name attribute when used for anchor names. Please consult the section on anchors with id for more information.
Bei A-Elementen teilen sich ID und NAME also _einen_ name space. Bei DIV und IMG sollten sie das _nicht_ tun.
viele Grüße
Axel