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
Reproductor Flash de streaming para Radio Online
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?
navs
Eres un pendejo para explicar ponlo claro pinche idiota
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.
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
:/ sumen muchachos…
Muchas gracias
Todo, muy bueno !!!!.
aprende a escribir las » imbecil
@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.
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
herror script
en Mozilla firefox todo bien, pero en ie, no me carga nada sale un error de «SWFObject id undefined», que podráser :/