Estoy trabajando con una cadena de texto que me devuleve php. Con .split separo las cadenas que hay en las variables "logoN" en un numero de arrays llamados imagenesN de 2 elementos cada uno y luego utilizo un array llamado archivos para guardar el primer elemento de imagenesN. Tengo el siguiente codigo:
-----------------------------------------------------
Vars=new LoadVars();
Vars.load(php_file);
Vars.onLoad = function(success){
this.archivos = new Array();
for(this.i=1; this.i<=this.Total; this.i++){
// Creao un array para meter los nombres de las imgenes
this["imagen" + this.i] = this["logo"+this.i].split("|");
this.archivos[this.i] = this["imagen" + this.i][1];
_root.nombre.text += Vars.archivos[this.i]; //esto si me lo muestra
}
};
_root.nombre2.text = Vars.archivos[1];//esto no me lo muestra
---------------------------------------------------
El problema es que el array archivos lo creo dentro de la funcion onLoad pero cuando lo llamo para mostrarlo fuera de la funcion, no me muestra nada!! pero dentro de la funcion si funciona!
Me estoy volviendo loco con esto ¿alguien sabe cual es el problema? Ayuda por favor.
Gracias por adelantado y saludos!!