Hallo zusammen,
einen Event-Handler ändern in JS ist generell nicht das problem, aber dabei Variablen zu übergeben anscheinend schon. Jetzt habe ich mir eine Lösung gebastelt, die aber leider nicht so ganz funktioniert:
Hierbei habe ich das Problem, das die Funktion closeblock beim FF manchmal ohne onclick-Event ausgeführt wird und manchmal macht er auch genau das was er soll, nämlich nur den Event-Handler verändern und die Funktion nur ausführen wenn auch ein Klick passiert. Beim IE funktioniert es bestens...
Hat jemand dafür ne Lösung? Bin für jede Hilfe dankbar.
Gruß
Cy
einen Event-Handler ändern in JS ist generell nicht das problem, aber dabei Variablen zu übergeben anscheinend schon. Jetzt habe ich mir eine Lösung gebastelt, die aber leider nicht so ganz funktioniert:
Code:
if (navigator.appName.indexOf('Microsoft') > -1) { obje.setAttribute('onclick', function () { closeblock(obje); }); } else { obje.addEventListener('click', function () { closeblock(obje); },false); }
Hat jemand dafür ne Lösung? Bin für jede Hilfe dankbar.
Gruß
Cy
Kommentar