ciao ragazzi,
ho uno script che mette i dati presi da xml in degli array, ho una funzione creatabelle() che li visualizza nelle mc e fin qui funziona, poi ho aggiunto una funzioncina che cliccando sulla mc mi apre il sito che è memorizzato nell'array sito[k], ed è qui che non funziona, mi da undefined, ecco il codice, mi aiutate a capire perchè???:
function CreaTabelle(){
thecounter = 0;
maxelements = sito.length - 1
for (k=0;k<sito.length; k++){
portfolio.attachMovie("website","website"+k,k);
_root.portfolio["website"+k]._x = 400+k*200;
_root.portfolio["website"+k]._y = 50;
_root.portfolio["website"+k].www = sito[k]
trace(img[k]);
//_root.portfolio["website"+k].sito.loadMovie(k+"."+"jpg");
_root.portfolio["website"+k].sito.loadMovie("siti/"+img[k]);
//fin qui funziona è qui che non legge + l'array
_root.portfolio["website"+k].onRelease = function() {
trace(sito[k]);
getURL("http://"+sito[k],_blank);
} }
}
il primo trace li legge il secondo mi dice undefined