Hola a todos y todas!
Tengo problemas con el manejo de variables y creo que es por que no se como se manejan bien. No se mucho de AS.
Bueno, mi problema es que quiero coger una variable de un xml. Eso lo se hacer:
function cargaXML(){
primerNivel = this.firstChild;
url = primerNivel.childNodes;
n1 = url[0].firstChild;
n2 = url[1].firstChild;
n3 = url[2].firstChild;
urlxml = n1.nodeValue;
limpiaXML()
}
function limpiaXML(){
delete primerNivel;
delete url;
delete n1;
delete n2;
delete n3;
delete docXML;
}
var docXML=new XML();
docXML.ignoreWhite=true;
docXML.onLoad=cargaXML;
docXML.load("http://MI URL.../flash/url.xml");
Esta variable, es una direccion URL.
Ahora viene lo chungo!!
Quiero insertar esta variable en otra consulta XML en la linea donde especificas la URL:
docXML.load(urlxml)
y no coge la URL de la variable inicial. Es como si la variable urlxml no existiera.
¿eso es por que esta variable no sale de la funcion?
¿como la saco?
si he de hacerla global, ¿como lo hago?
¿conoceis algun tutorial sobre esto?
Bueno, espero haberme explicado mejor esta vez, el intento anterior no consegui respuesta.
Gracias de antemano.