Ciao a tutti..
vorrei sapere in cosa sbaglio?
ho una stringa di testo che devo dividere per avere dei link , la stringa è questa sotto:
_root.Link1 = "Link1=Default.aspx?tabid=42;Link2=Default.aspx?ta bid=40;Link3=Default.aspx?tabid=41;Link4=Default.a spx?tabid=44;Link5=Default.aspx?tabid=43;Link6=Def ault.aspx?tabid=45;";
trace("_root.Link1 = "+_root.Link1);
creo e carico array dividendo i valori con il carattere ";"
my_array:Array = new Array();
my_array = _root.Link1.split(";");
a questo punto devo mettere i valori in variabili che mi serviranno come link, e avevo fatto questo:
for (var i = 0; i<my_array.length; i++) {
_global.url[i] = my_array[i];
}
Ma qualcosa non va! _global.url[i] non viene mai caricata!
Se invece faccio:
_global.url0 = my_array[0];
_global.url1 = my_array[1];
_global.url2 = my_array[2];
_global.url3 = my_array[3];
_global.url4 = my_array[4];
_global.url5 = my_array[5];
Tutto funziona!
Perche il ciclo non funziona?
GRZ!!!!!![]()

Rispondi quotando