(Anterior) Multimedia

El siguiente fragmento Flash permite modificar el color de fondo en una página HTML / XHTML :

El fragmento Flash anterior es colocado de la siguiente manera en un documento HTML / XHTML :

 
<object align="center" 
           classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" 
           codebase="http://download.macromedia.com/pub/shockwave/
                     cabs/flash/swflash.cab#version=6,0,0,0" 
           height="100" 
           id="colorFondo" 
           width="350"> 

 <param name="movie" value="colorFondo.swf"> 
 <param name="quality" value="high"> 
 <param name="wmode" value="transparent">
 <param name="devicefont" value="true">
 <param name="bgcolor" value="#CCCCCC">

 <embed align="center" 
           height="100" 
           name="colorFondo" 
           pluginspage="http://www.macromedia.com/go/getflashplayer" 
           type="application/x-shockwave-flash" 
           width="350" 
           bgcolor="#CCCCCC" 
           devicefont="true"
           quality="high" 
           src="colorFondo.swf"
           wmode="transparent">
</embed>

</object>

Este código HTML / XHTML fue generado por la herramienta "Macromedia Flash MX" al momento de ser compilado el fragmento Flash (.fla) a un ejecutable Flash (.swf).

Además de la declaración Flash HTML / XHTML , esta página también contiene el siguiente fragmento de JavaScript:

 
<head>
<script type="text/javascript">
<!--
              function cambiarColorFondo(nuevoColorF) {
                   document.body.style.backgroundColor = nuevoColorF;
              }
//-->
</script>
</head>

Esta función modifica el color de Fondo (bgcolor) en la página a través del objeto Document, lo especial de esta función radica en que es invocada directamente del fragmento Flash, esto es, al oprimir los diversos botones estos disparan el método con el respectivo parámetro (color), lo anterior ocurre a pesar que el fragmento Flash (.swf) es un archivo pre-compilado.

Este ejemplo demuestra la versatilidad que permite Flash al poder interactuar directamente con elementos definidos en linea en un documento HTML / XHTML .

Terminos Legales de Contenido ©2000-2011 Osmosis Latina

Diseñado bajo estándares : XHTML   CSS  

webmaster@osmosislatina.com