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 i
magenesN. 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!!