Ver Mensaje Individual
  #1 (permalink)  
Antiguo 24/11/2003, 12:45
nicoleto
 
Fecha de Ingreso: octubre-2003
Ubicación: Castellon
Mensajes: 82
Antigüedad: 20 años, 5 meses
Puntos: 0
Ayuda con el manejo de variables!!

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.
__________________
El trabajo del diseñador es hacer que lo complejo parezca sencillo.

Spain Beaches