Lieber Ludger,
ich habe Dein Problem selbst noch nicht gehabt, daher sind meine Ideen rein theoretischer Natur.
ich versuche mit setAttribute im IE 6 das o.g. Attribut eines img umzubelegen. Leider wird nach Umbelegung kein Code ausgefuehrt.
Es ist ein Unterschied, ob Du den Attributwert (den man im HTML-Quelltext nachlesen könnte) ändern willst, oder ob Du einen Eventhandler "umbiegen" willst. Da Du eine Code-Ausführung erwartest, tippe ich auf Letzteres. Also:
Du möchtest per Javascript ein click-Event auf ein img setzen. Dazu gehst Du völlig neue Wege, denn nun interessieren Dich HTML-Attribute nicht mehr (also keine setAttribute-Geschichten mehr!), sondern nun interessiert Dich:
- für IE
dein_bild.attachEvent("on" + "click", meine_Funktion) - für Mozilla
dein_bild.addEventListener("load", meine_Funktion, false)
function meine_Funktion() { tue_was... ; }
Viel Glück beim Durchsuchen des Archivs nach passenden Posts!
Liebe Grüße aus Ellwangen,
Felix Riesterer.