Per la serie document.all...Originariamente inviato da whisher
Ciao.
Scusa se non intervengo sul titolo
del thread ma ti segnalo questo:
Opera senza i return becca tutti e due i metodiCodice PHP:function addEvent(elm, evType, fn, useCapture){
alert(elm.addEventListener);
if (elm.addEventListener){
elm.addEventListener(evType, fn, useCapture);
//return true;
} else if (elm.attachEvent) {
var r = elm.attachEvent('on' + evType, fn);
//return r;
}
alert(elm.attachEvent);
};
e se mi ricordo bene combina un po di c........
![]()
Grazie della segnalazione wisher!
Cmq per chi volesse farsi quattro risate ( non si può fare altro vista la situazione tragicomica ), può provare a eseguire questo script su IE 6 ( il 7 non so se fa lo stesso errore ):
Tutto ciò non ha alcun sensocodice:<html> <head> <script type="text/javascript"> window.attachEvent("onload", function() { alert("primo listener"); }) window.attachEvent("onload", function() { alert("secondo listener"); }) window.attachEvent("onload", function() { alert("terzo listener"); }) window.attachEvent("onload", function() { alert("quarto listener"); }) </script> </head> <body> </body> </html>VVoVe:
Persino su Opera attachEvent funziona perfettamente senza fare errori di questo genere...

VVoVe:
Rispondi quotando