Hallo Christopher,
es geht aus deinem Posting nicht wirklich hervor, wo das Problem liegt. Meine Crossbrowser-Funktion für die Eventregistrierung sieht folgendermaßen aus:
function TMErstelleEvent(obj,handler,funktion,bubble) {
var obj = TMSucheElem(obj);
if (obj.addEventListener) { // DOM2 Eventhandling
return obj.addEventListener(handler,funktion,bubble);
} else if (obj.attachEvent) { // IE Eventhandling
return obj.attachEvent('on' + handler,funktion);
} else { // Altes Eventhandling
return obj['on' + handler] = funktion;
}
}
//Beispielaufruf:
TMErstelleEvent(document,'mouseover',eineFunktionsReferenz,false)
Vielleicht hilft dir das ja weiter?
MfG, Mülli
--
Viva Colonia!
Viva Colonia!