Ver Mensaje Individual
  #1 (permalink)  
Antiguo 09/07/2011, 06:14
igonfil
 
Fecha de Ingreso: junio-2008
Mensajes: 250
Antigüedad: 15 años, 10 meses
Puntos: 1
cargar xml al pulsar botones

Hola a tod@s me ha surgido un problema con una animación flash tengo varios botones y quiero que al pulsar sobre cada unos de ellos me cargue un xml. El problema me llega cuando pulso un botón y me muestran los nodos el xml que corresponden a ese botón pero al pulsar otro botón me deberia mostrar los nodos correspondientes a ese otro botón ¿cómo lo debería hacer? esto lo hago con AS3
Gracias
xml:
Código PHP:
<?xml version="1.0" encoding="iso-8859-1"?>
<date>
    <alcorcon>
        <calle><![CDATA[<a href="http://www.instalacionesalcantara.com/webok/referencias2.php?id=1">C.P. C/. SAPPORO, Nº 2.</a>]]></calle>
    </alcorcon>
    <mostoles>
        <calle><![CDATA[<a href="http://www.instalacionesalcantara.com/webok/referencias2.php?id=2">C.P. C/. OLIMPICO FCO. FDEZ. OCHOA, Nº 7.</a>]]></calle>
    </mostoles>


y el AS3
Código PHP:
import flash.net.URLLoader;
import flash.net.URLRequest;

var 
loader URLLoader = new URLLoader();
loader.dataFormat URLLoaderDataFormat.TEXT;
loader.addEventListener(Event.COMPLETEonComplete);
var 
request:URLRequest = new URLRequest("xml/Referencias.xml");
loader.load(request);

function 
onComplete(e:Event):void
{
    var 
MyXML:XML = new XML(e.target.data);
    
//trace(MyXML);
    //txt.text = MyXML;
    
var contenido:String;
    
contenido="";
    
    for (var 
i:uint=0i<MyXML.alcorcon.length(); i++){
        
        
contenido += MyXML.alcorcon[i].calle;
        
contenido +="\n"
        
//contenido.addEventListener(MouseEvent.click, onClick);
        
txt.htmlText contenido;
        
//trace(MyXML.alcorcon[i].calle);
    
}
    
}
stop(); 
el nombre de los botones btnalcorcon y btnmostoles