Originariamente inviato da gatiba
Richiamo la funzione così:
codice:
numeroParole("c");
_root.debug += pippo+",";
allora non hai capito o non mi sono spiegato ...
qualunque cosa tu debba fare con pippo, puoi farla solo dopo o dentro il metodo onLoad ... altrimenti non avra' alcun valore perche' l' onLoad non e' una funzione di ritorno immediato, e' a latenza indefinita ...
metti tutto il resto dentro un' altra funzione e richiamala a fine onLoad ...
codice:
function quelloChetiPare() {
_root.debug += pippo+",";
}
var invia = new LoadVars();
var datiparola = new LoadVars();
var pippo;
function numeroParole(simb) {
invia.simbolo = simb;
datiparola.onLoad = function(success) {
if (success && this["numero"] != undefined) {
pippo = this["numero"];
quelloChetiPare();
} else {
_root.uscite = "Errore nel caricamento del file retrieve_wordsN!";
}
};
invia.sendAndLoad("retrieve_wordsN.php", datiparola);
}