Mi pare strano che me ne sia accorto solo ora...
Parlo di questo:

codice:
window.onload=function() {
  document.getElementsByTagName("*")[0].attachEvent("onclick", function() {
     alert(!!this.setTimeout); //Ritorna true!
  });
}
In parole povere IE esegue tutti i listener aggiunti con attachEvent con scope window.


E che cavolo ( scusate il linguaggio non proprio adatto ), possibile che ad ogni listener devo usare un call?
Il bello è che non si può manco fixare il metodo con un banale prototype...

Sto IE è proprio una barzelletta