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 ):
codice:
<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>
Tutto ciò non ha alcun senso

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)
Codice 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);
Se vuoi caricare + scripts in una pagina
mi sembra il minimo 