Felix Riesterer: IE dynamische onmousexyz-events wollen nicht :-(

Beitrag lesen

Lieber Ashura,

es ist sicherlich zuviel verlangt, dich um einen hilfreichen Tipp für meinen Lightbox-Nachbau "js_popup" zu bitten, denn mein Code ist ziemlich umfangreich geworden...

Der IE will und will mein resizeIcon nicht per dynamisch gesetztem "onmouseover" und "onmouseout" ein- bzw. ausblenden. Es erscheint einfach nix! Auch ein testweise in die Funktion eingeflochtenes alert("Hallo dummer Programmierer, hier verarscht dich dein IE!"); bleibt im IE völlig ohne Folgen.

Dabei habe ich für die Zuweisung der Eventhandler zweierlei Herangehensweisen ausprobiert:
1. Version: objekt.onmouseover = function(e) { tuwas() };
(Arbeitet in FF und Opera wie erwünscht, nur IE zeigt keine Reaktion)
2. Version mit eigener addEvent-Funktion (siehe Code "js_popup.functions.addEvent()")
(Arbeitet ebenso in FF und Opera wie erwünscht, nur auch hier ignoriert der IE anscheinend alles außer "onclick")

Liebe Grüße aus Ellwangen,

Felix Riesterer.