¡me has dado para pensar! simple curiosidad, ¿como estas haciendo las pruebas? en tu maquina local, o subes los documentos al internet y desde ahi lo pruebas. si es el caso de maquina local, lo ultimo que se me ocurre es la seguridad de iexplorer. pues al ejecutar javascript desde la maquina local, iexplorer bloquea el codigo y emite un aviso que se intento usar ActiveX. tienes que aceptar el aviso para ejecutar el codigo o bien configurar el navegador para que no muestre mas el aviso. un ejemplo del aviso