Habrán notado que las películas de Flash y otros plug-ins, dejaron de funcionar de la manera convencional en algunas versiones de Internet Explorer. Si son usuarios de este navegador, observarán que es probable que alrededor de las películas de Flash aparece un marco gris y requiera un click sobre el objeto para poder reproducirlo. Por ejemplo:Una solución posible es utilizar una librería javascript que creó Geoff Stearns llamada FlashObject, con la que se puede incluir SWFs en HTML sin la necesidad de escribir el código complejo.
Acuerdense que el archivo flashobject.js debe estar en la misma ubicación que su html y swf. Deben descargar el archivo FlashObject y luego, colocar en el código HTML de su página las siguientes líneas:
Código a colocar en tu HTML...
------------------------------------------------------------------------
<script type="text/javascript" src="flashobject.js"></script>
<div id="flashcontent">
Aquí pueden colocar un texto que advierta al usuario que no tiene Flash Player instalado en su máquina en el caso de que así sea.
</div>
<script type="text/javascript">
var pelicula = new FlashObject("pelicula.swf", "pelicula", "400", "250", "8", "#FFFFFF");
fo.write("flashcontent");
</script>
----------------------------------------------------------------------
La línea en la que deben tener especial cuidado es...
-----------------------------------------------------------------------
var pelicula = new FlashObject("pelicula.swf", "pelicula", "400", "250", "8", "#FFFFFF");
-----------------------------------------------------------------------
Donde cada parámetro significa lo siguiente:
* “película.swf”: Es el nombre de swf que querés insertar
* “película”: El nombre identificador de la película
* “400”: El ancho de tu SWF
* “250”: El alto de tu SWF
* “8”: La versión del Flash Player necesaria (6, 7, 8, etc)
* “#FFFFFF”: El color de fondo de la película
Lo único que se podría considerar como desventaja de este método es que requiere que el navegador posea Javascript, pero en estos tiempos todos lo traen activado por defecto.
Es importante saber que este método también valida perfectamente como XHTML estricto.
Visiten el blog de su creador y, además de los archivos necesarios, pueden descargar ejemplos y realizar consultas e investigar detalles.
deconcept - swf
Tutoriales| Quitar el marco gris en flash
30 de agosto de 2007 por Multimedius
Suscribirse a:
Enviar comentarios (Atom)
0 comentarios:
Publicar un comentario