Error aleatorioJavaScript al acceder a un OCX

30/01/2004 - 13:01 por indymail | Informe spam
Hola a todos,
tengo el siguiente problema. Una página asp que sirve un ActiveX
programado en visual C++ da de forma aleatoria un error javascript al
cargar. El error se produce cuando el código javascript accede al
componente... parece como si el navegador todavía no lo hubiese
instanciado. Si pulsas f5 para refrescar la página, no da error y se
puede continuar sin problemas.
He probado a cargar dos objetos ActiveX, uno oculto y otro no y a
colocar un response.flush entre el ocx y el javascript, sin que haya
funcionado nada de esto.

¿ Qué puedo hacer?

un saludo
 

Leer las respuestas

#1 Matias Iacono
30/01/2004 - 14:26 | Informe spam
Si el JS lo estas usando para acceder al OCX desde el lado del cliente...
que creo es lo que estas haciendo...

El problema es justamente lo que comentas... si le quieres mandar
propiedades ANTES de que la pagina se haya terminado de cargar, es muy
probable que la velocidad de instanciacion del OCX sea mas lenta que la
ejecucion del JS.

Es por eso, que es recomendable poner el codigo JS al final de tu pagina o
en su defecto usar la propiedad (No recuerdo bien) document.all para saber
si se ha cargado completamente la pagina antes de ejecutar cualquier
codigo...

Pero como te digo... no recuerdo con exactitud la sintaxis.

"indy" escribió en el mensaje
news:
Hola a todos,
tengo el siguiente problema. Una página asp que sirve un ActiveX
programado en visual C++ da de forma aleatoria un error javascript al
cargar. El error se produce cuando el código javascript accede al
componente... parece como si el navegador todavía no lo hubiese
instanciado. Si pulsas f5 para refrescar la página, no da error y se
puede continuar sin problemas.
He probado a cargar dos objetos ActiveX, uno oculto y otro no y a
colocar un response.flush entre el ocx y el javascript, sin que haya
funcionado nada de esto.

¿ Qué puedo hacer?

un saludo

Preguntas similares