@Adler:
honestamente que con exactitud no se a que se debe ese problema, pero sucede cuando se le asigna un numero al evento onload. si en lugar de setTimeout escribieras directamente un numero veras que el error se genera. recuerda que setTimeout, al igual que setInterval, devuelven un identificador numerico. comprobe con otros tipos de datos como string y objetos pero no devuelve el error, parece que solamente sucede con numero.
recuerdo antes haber visto el error "not implemented" pero no recuerdo exactamente que instruccion era. lo que quiero decir es que aparentemente hay varias cosas que en iexplorer no se pueden hacer porque, como bien lo dice el error, no lo tiene implementado, o equivalente a decir que no tiene soporte.
-- after edit --
acabo de descubrir que tambien sucede con
undefined, ya sea implicito o explicito. es decir, ya sea una funcion que devuelve tal valor o directamente escribiendo el keyword
undefined. nota: con
null no sucede.
-- after after edit --
y por cierto, no se si he comprendido lo que quieres hacer, llamar una funcion despues de 15 milisegundos de haber cargado el documento. si es asi, podrias hacerlo asi:
Código:
window.onload = function(){setTimeout(funcion, 15);};
-- after after after edit --
tampoco se puede asignar un booleano en onload.