Solución embed iexplorer

6 Mar, 2006

descargar Ejemplo.
Una nueva actualización del windows xp trae el temido problema de patentes de eolas, los objetos embebidos no podrán usarse sin antes hacer click sobre ellos, o pulsar la tecla enter.

Antes de seguir con el acojone decir que alguna solución hay, puede que en determinados casos sea costosa, pero se puede solucionar.

El truco para evitar que en navegador nos prohiba esto es crear los objetos por código javascript desde un archivo externo.
La forma que me parece más cómoda, es tener en un archivo externo una función javascript que haga document.write de la cadena que recibe por parámetro.
De esta manera donde antes teníamos el objeto, ahora hay que componer una cadena con él y luego pasárselo a esta función.

Si lo prefieres puedes descargarte un ejemplo completo.

Fichero donde se quiere poner el flash:


Fichero externo "writeObject.js" que es el que realmente pinta el flash:


Enlace a la solución oficial de Microsof.

guscreations@gmail.com