Visto che non mi avete proprio filato nel mio precedente thread (), ci riprovo....
Carico delle variabili generate da una pagina ASP (dati prelevati da un DB).
Dopodichè costruisco un menù in flash tramite actionscript:
Così funziona ma chiaramente il link del pulsante non è dinamico ma lo stesso per tutti.Codice PHP:var n_pulsanti = 5;
dati = new LoadVars();
dati.path = this;
dati.onLoad = function(success) {
if (success) {
for (var k = 0; k<=n_pulsanti; k++) {
mc["puls"+k].vocemenu.text = this["princ"+(k+1)];
mc["puls"+k].onPress = function() {
getURL(dati.vlink4); <<<<< OCCHIO A QUESTA RIGA
};
}
}
};
dati.load("voices.asp");
for (var i = 0; i<=n_pulsanti; i++) {
mc.attachMovie("puls", "puls"+i, 9999+i);
ecc...
Se invece cambio la riga in questione con questa:
Mi restituisce "undefined" per tutti....Codice PHP:mc["puls"+k].onPress = function() {
getURL(dati["vlink"+(k+1)];); <<<<< QUESTA E' LA RIGA
};
Dove sbaglio??
:master:
(sto iniziando ad odiarlo l'ActionScript......)

), ci riprovo....
)
Rispondi quotando
), non è che ti era capitato di dare un'occhiata
