Eliminar marco blanco a swf

Esta documentación es para los sites antiguos


Nota importante: esta web aloja contenido flash, para poder visualizarlo correctamente,

configurar la seguridad del plugin, de tu navegador

Lo primero de lo primero es crear una pagina archivador y una vez allí subir nuestro swf. Una vez subido el fichero, con el botón derecho de nuestro ratón sobre la pestaña ver, le decimos copiar enlace, para luego sustituirlo en el código que os muestro mas adelante.

ya en la pagina donde queremos incluir nuestro swf, editamos y "Obtenido del sitio Mori79" hacemos lo siguiente a continuación:

Insertar-->...Más gadgets...

-Añadir gadget por URL:

http://hosting.gmodules.com/ig/gadgets/file/105629041657992777031/code-wrapper.xml

Ahora dentro del gadget pegamos el código que esta mas adelante ya modificado, que obtuvimos, configuramos el gadget y ya está.

Quitar el marco Blanco de una presentación flash o SWF

Yo creo que todos hemos enfrentado con el problema de que cuando integramos una película Flash en nuestras paginas HTML, con el navegador IE aparece con un marco alrededor y requiere que demos clic para poder reproducirlo. De hecho esto ocurre tanto para el Flash Player como para otros plug-ins, como QuickTime, Java, Windows Media, etc.

Vamos a ver cuál es la solución para poder reproducir películas Flash como antes, sin necesidad de clics.

Ahora vamos a integrar nuestra película Flash de la siguiente manera:

<html>

<head>

<script src="flashobject.js"></script>

</head>

<body bgcolor="#ffffff" topmargin="0">

<div id="flashcontent">

<embed src="pelicula.swf" quality=high pluginspage="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash" type="application/x-shockwave-flash" width="760" height="580" loop="false" scale="exactfit">

</div>

<script type="text/javascript">

var mymovie = new FlashObject("pelicula.swf", "pelicula", "760", "580", "7", "#FFFFFF");

mymovie.addParam("menu", "false");

mymovie.write("flashcontent");

</script>

</body>

</html>

Cambiar solo los parametros en color verde

Realmente todo el trabajo se hace mediante la función FlashObject() que se define en el flashobject.js, donde cada parámetro significa lo siguiente:

"pelicula.swf": Es el path completo y el swf que queremos insertar

"pelicula": El nombre identificador del swf

"760": El ancho de la película

"580": El alto de la película

"7": La versión del Flash Player necesaria (puede ser 6, 8, etc)

"#FFFFFF": El color de fondo de la película

Este sencillo código HTML nos puede servir para la inserción fácil y rápida de un archivo Flash dentro de nuestras entradas de Blogger. Nos resulta muy sencillo de usar ya que solo necesitamos de tres sencillos datos que nosotros seremos los que otorgaremos: La URL del archivo flash que nosotros deseamos pegar en nuestra entrada, El ancho que queremos ocupar dentro de nuestra entrada y finalmente el alto para, lógicamente, definir la altura de nuestro archivo flash en la entrada.

Hay que recordar que si tenemos el archivo en nuestra PC deberemos subirlo a un hosting que permita el uso de archivos .swf como es el caso de Dropbox que nos permite hasta 10 gb de banda ancha.

Nuestro código a usar es el siguiente:

<object type="application/x-shockwave-flash" data="URL del archivo.swf" width="Ancho" height="Alto">

<param name="movie" value="URL del archivo.swf" />

<param name="wmode" value="transparent" />

<param name="allowScriptAccess" value="always" />

</object>

Donde, deberemos copiar y pegar en nuestra entrada y a continuación cambiar las siguientes etiquetas:

  • URL del archivo.swf Recordando que las url siempre inician con el protocolo http:// y se coloca en dos atributos diferentes: el primero para Internet explorer y el segundo para el resto de los navegadores.

  • Ancho donde deberemos indicar el valor que deseamos que tenga nuestro flash en relación a su ancho.

  • Alto donde finalmente, indicaremos el valor de altura que deseamos que tenga nuestro flash.