Código ActionScript :
var myXML:String miXML = new XML(); miXML.ignoreWhite = true; miXML.onLoad = loadXML; miXML.load(_level0.myXML) miXML.onLoad = function(status) { if (status) { datosxml = this.firstChild.childNodes; // Creamos MC _root.createEmptyMovieClip("mc", -16384); // Cargamos imagen en MC loadMovie(datosxml[0].attributes.imagen, "mc"); // Posicionamos MC mc._x = 0; mc._y = 0; // Cargamos texto _root.createTextField("textoproducto",1,0,25,85,20); myformat = new TextFormat(); myformat.color = 0x888888; textoproducto.text = datosxml[0].attributes.nombre; textoproducto.setTextFormat(myformat); trace(datosxml[0].attributes.nombre); delete miXML; } else { textoproducto.text = "Información no cargada"; } };
Código HTML :
<body> <object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.adobe.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0" width="550" height="400" id="myflashvars" align="middle"> <param name="allowScriptAccess" value="sameDomain" /> <param name="movie" value="swf/productos_detalle_provareal.swf" /> <param name="FlashVars" value="myXML=mixml.xml"> <param name="quality" value="high" /> <param name="bgcolor" value="#cccccc" /> <embed src="swf/productos_detalle_provareal.swf" FlashVars="myXML=mixml.xml" quality="high" bgcolor="#ffffff" width="550" height="400" name="myflashvars" align="middle" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.adobe.com/go/getflashplayer" /> </object> </body>