Originariamente inviato da Mega69
Per la serie document.all...
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...
Sbaglieròma mi sembra che di
senso ne abbia questo esempio funziona con FF Opera
IE e Safari (3.0 beta win)
Se vuoi caricare + scripts in una paginaCodice PHP:function addEvent(elm, evType, fn, useCapture){
if (elm.addEventListener){
elm.addEventListener(evType, fn, useCapture);
return true;
} else if (elm.attachEvent) {
var r = elm.attachEvent('on' + evType, fn);
return r;
}
};
function prova1(){
alert('Prova 1');
}
function prova2(){
alert('Prova 2');
}
function prova3(){
alert('Prova 3');
}
addEvent(window,'load',prova1,false);
addEvent(window,'load',prova2,false);
addEvent(window,'load',prova3,false);
mi sembra il minimo
![]()


VVoVe:
ma mi sembra che di
Rispondi quotando