Originariamente inviato da whisher
Ciao.
Scusa se non intervengo sul titolo
del thread ma ti segnalo questo:
Codice PHP:
function addEvent(elmevTypefnuseCapture){
alert(elm.addEventListener);
    if (
elm.addEventListener){
            
elm.addEventListener(evTypefnuseCapture);
            
//return true;
    
} else if (elm.attachEvent) {
        var 
elm.attachEvent('on' evTypefn);
        
//return r;
    

alert(elm.attachEvent);
}; 
Opera senza i return becca tutti e due i metodi
e se mi ricordo bene combina un po di c........



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...