Pasar parametros con flashvars en AS3 y swfobject

Hola amigos.

Aquí esta el código... AS3

var keyStr:String;var valueStr:String;
    var paramObj:Object = LoaderInfo(this.root.loaderInfo).parameters;
    for (keyStr in paramObj) {
        valueStr = String(paramObj[keyStr]);
        if(keyStr == "parametro1"){
            trace(valueStr);
        }
        if(keyStr == "
parametro2"){
           
trace(valueStr);
        }
    }


Como verán esta es UNA forma de hacerlo. Por cada parametro se agrega un if y listo.

Y aquí coloco el codigo html (mas exactamente javascript) para imprimir el swf  con swfobject (para que funcione deben descargar el swfobject.js de la pagina oficial).
<html> 
<head>
<script type="text/javascript" src="swfobject.js"></script>
<script type="text/javascript">
var flashvars = {};
flashvars.parametro1 = "valor1";
flashvars.parametro2 = "valor2";
var params = {};
params.menu = "false";
params.salign = "tl";
params.wmode = "opaque";
var attributes = {};
swfobject.embedSWF("nombreflash.swf", "iddiv", "200px", "200px", "10.0", '', flashvars, params, attributes); </script>
</head>
 <body>
        <div align="center" id="iddiv">
          
        </div>
    </body>

</head> 


Sean felices.



Si tienes dudas, has tu comentario y preguntame...

1 comentario: