SWFObject: script para solucionar el problema de flash en Internet Explorer por EOLAS

Enlaces patrocinados:

Quizá algunos de ustedes que han actualizado el Internet Explorer se habrán dado cuenta que las películas flash han dejado de funcionar como antes, requiriendo que des click sobre el elemento de Flash para poder reproducirlo. Esto ocurrirá tanto para el Flash Player como para otros plugins, como QuickTime, Java, Windows Media, etc.

Esto se debe a un problema de patente de Microsoft con EOLAS, una demanda que Microsoft perdió. La Universidad de California patentó hace tiempo la tecnología para incluir en el hipertexto, programas externos que se ejecuten en cuanto cargue el documento, tal como hace la etiqueta <object> en los navegadores. Por esta razón, Internet Explorer ahora mostrara un marco gris alrededor de las películas de Flash (Y otros plugins) y un texto en el cual debes dar click sobre el elemento para empezar su ejecución.

La solución

En este caso, la patente solo aplica para los objetos que incrustamos en el código HTML, por lo que si insertamos nuestros SWFs usando Javascript, no habrá problema.
El problema, claro, es que a nadie le gusta gastarse aprendiendo algo como eso.

Por esa razón, Geoff Stearns creo SWFObject, una pequeña libreria en Javascript, con el que, en sencillos pasos, puedes incluir SWFs en HTML sin necesidad de que escribas código. Realmente cómodo.

Solo te bajas SWFObject y colocas en tu código algo como:

<script type="text/javascript" src="swfobject.js"></script>
<div id="contenido_flash">
    Este texto será reemplazado por la película flash
</div>
<script type="text/javascript">
    var so = new SWFObject("pelicula.swf", "mi_pelicula", "200", "100", "7", "#336699");
    so.write("contenido_flash");
</script>

Y lo mejor de todo es que este códio valida perfectamente con HTML y XHTML. Ahora se suma otro problema más a Internet Explorer… Utiliza Firefox

Enlaces patrocinados:
Enlaces patrocinados:
Enlaces patrocinados:

16 Comentarios (Agrega el tuyo)

  1. sergio
    Comentado 20 de Agosto de 2006 a las 9:09 PM | Permalink | Responder ↓

    Reproductor Flash de streaming para Radio Online

  2. Guardian
    Comentado 13 de Febrero de 2007 a las 12:28 PM | Permalink | Responder ↓

    Probe la solución, pero en Internet Explorer no reprodujo ni mostro el contenido flash, mientras que el Firefox si, cúal puede ser ahora el problema?

  3. Comentado 23 de Junio de 2007 a las 4:23 PM | Permalink | Responder ↓

    navs

  4. Mickey
    Comentado 22 de Julio de 2007 a las 10:43 PM | Permalink | Responder ↓

    Eres un pendejo para explicar ponlo claro pinche idiota

  5. fertxu
    Comentado 27 de Julio de 2007 a las 7:08 PM | Permalink | Responder ↓

    Todas estas soluciones son buenas, pero muy liosas. Ayer encontre una pagina http://www.ricfer.com donde te lo explican de P.M. Me baje los ficheros y solucionado el problema en 5 minutos.
    Un saludo.

  6. felipe
    Comentado 30 de Julio de 2007 a las 10:54 PM | Permalink | Responder ↓

    el que encontro la pagina http://www.ricfer.com es un estafador si vemos este codigo tiene licencia gpl lo que hace que todo esto sea gratuito te doy una pagina donde no te cobran nada y te explican aun mejor este tema te dejan descargar el fichero sin ningun valor.
    esta pagina es http://www.cms10.net/cuerpos107.html#download

  7. Comentado 9 de Enero de 2008 a las 6:23 PM | Permalink | Responder ↓

    :/ sumen muchachos…

  8. Obiboi
    Comentado 28 de Febrero de 2008 a las 3:27 PM | Permalink | Responder ↓

    Muchas gracias

  9. miguel
    Comentado 16 de Marzo de 2008 a las 7:51 AM | Permalink | Responder ↓

    Todo, muy bueno !!!!.

  10. tumadre
    Comentado 29 de Abril de 2008 a las 2:57 PM | Permalink | Responder ↓

    aprende a escribir las ” imbecil

  11. Comentado 3 de Junio de 2008 a las 12:23 AM | Permalink | Responder ↓

    @Guardian: Es necesario un codigo preliminar que se pone antes de la etiqueta de head.

    Puede verse funcionando en la siguiente pagina.

    http://www.negociofijo.com/

    Deben cumplirse 3 parametros.

    Incluir el archivo en la carpeta de la pagina, colocarse un codigo antes del head, y incluir el archivo con las expecificiaciones de esta entrada.

  12. Comentado 24 de Enero de 2009 a las 5:37 PM | Permalink | Responder ↓

    Una librería muy útil que nos ayuda entre otras cosas en el cumplimiento de los estándares web de la W3C. Totalmente recomendada.

    Un saludo,
    Alejandro Arco

  13. ricardo
    Comentado 15 de Noviembre de 2009 a las 6:16 AM | Permalink | Responder ↓

    herror script

Escribe un Comentario

Su correo nunca será publicado ni compartido. Los campos requeridos están marcados *

*
*

La moderación de comentarios está activada. Su comentario podría tardar cierto tiempo en aparecer.

Trackbacks a este artículo: (URL del trackback)

  1. Por neodiario.net en 6 de Junio de 2006 a las 5:44 AM

    Script para solucionar el problema de flash en Internet Explorer por EOLAS…

    Quizá algunos de ustedes que han actualizado el Internet Explorer se habrán dado cuenta que las películas flash han dejado de funcionar como antes, requiriendo que des click sobre el elemento de Flash para poder reproducirlo. Aquí viene el truco co…

  2. [...] Original de Carlos Leopoldo [...]

  3. [...] algunos de ustedes que han actualizado el Internet Explorer se habrán dado cuenta que las películas flash han dejado de funcionar como [...]

Estudios Kurin - Técnicas de video y fotografía

Preguntas realizadas por los usuarios:

swfobject.js para firefox y explorerSWFObject 2.0 descargar gratisproblemas con scripts flashproblema parametros flash internet explorerproblemas jscript ie6flash para ie6swf object java methodpor: No se encontró el script de instalación -204 +firefoxcomo reparar scripts flashproblemas con flash internet explorer Swfobject, Problemas con internet explorer script, Swfobject ie6, Scripts para internet explorer, Arreglar problema eolas automáticamente, Problema con Flash con SWFObject, Instalar SWFObject 2.0 radio, Flash swfobject con java, Internet explorer local swfobject, Script flash div, Como areglar problema de flash con media, Problemas ie swfobject, Swf object java method, Script para activar flash en internet explorer, SWFObject ie6 loading, Solucionar internet explorer script error, Script para darle un parametro a un archivo flash, Solucionar error de internet explorer scrips html, Swfobject problemas, Swfobject no funciona en ie, Swfobject 2008 marcos firefox explorer, Script swfobject., COMO INSTALAR SWFOBJECT, Scripts write para msn, Pelicula flash funciona local pero no en internet , Javascript para internet explorer, Como solucionar el problema del flash , Solucionar problemas de script, Como solucionar el problema del flax, Script para explorer, Problemas jscript ie6, Internet explorer 9 problems with swfobject, SwfObject explorer, Que es un script de pelicula de flash, Porque me sale error en el escript de esta pagina como solucionar, Flash div internet explorer, Flash en internet, SCRIPTS PARA IE, Problema script msn, Problema con scripts flash 10, Como reparar scripts flash, Solucion+problema+Internet+Explorer+EOLAS, No funciona link flash internet explorer, SWFObject ie, Como soluciono el problema con scripts, Por: No se encontró el script de instalación -204 +firefox, problema explorer">