Originariamente inviato da DeR
Ho un campo di testo dinamico, ke visualizza un file ditesto, si presuppone, ke un giorno questo file di testo aumentera di dimensioni, quindi aumenteranno anke i tempi di caricamento.
Si puo realizzare un preload per il campo di testo dinamico?
con l'MX(vedi guida "caricamento dati lato client" di negatyve):
codice:
//aggiungi questa riga:
this.nome = "loading variabili da file esterno...";
dati = new LoadVars();
// significa: salva nella proprietà "path" dell'oggetto
// "dati" un riferimento a questa (this) timeline
// dove effettivamente giacciono i campi di testo
dati.path = this;
dati.onLoad = function(success)
{
if(success){
// istruzioni per il caricamento corretto
// trasferisci la variabile "nome" caricata dal
// file esterno alla timeline in cui ci sono
// i campi di testo, utilizzando come riferimento
// la proprietà "path" dell'oggetto stesso,
// indicato dal "this"
this.path.nome = this.nome;
} else {
// istruzioni per l'errore di caricamento
}
};
dati.load("file.txt");
tiger