nel sito che sto realizzando ho inserito un preloader che funziona correttamente su internet explorer ma non funziona ne' su firefox ne' su safari di mac.

uso il preloader per caricare degli swf esterni in una movieclip del mio filmato principale.

gli swf sono caricati attraverso il seguente preloader:

sulla movieclip dove carico gli swf esterni ho il seguente script (dove "barra" e "testo" sono gli elementi grafici del preloader):


onClipEvent (enterFrame) {
if (_root.loading == true) {
car = this.getBytesLoaded();
tot = this.getBytesTotal();
_root.barra._xscale = car/tot*100;
_root.percentuale = parseInt(car/tot*100)+"%";
if (car == tot) {
_root.loading = false;
_visible = true;
_root.barra._visible = false;
_root.testo._visible = false;
} else {
_root.barra._visible = true;
_root.testo._visible = true;
_visible = false;
}
}
}
onClipEvent (load) {
_root.barra._xscale = 0;
_visible = false;
}



nel frame ho il seguente script:

_root.barra._visible = false;
_root.loading = false;
_root.testo._visible = false;



per lanciare l'swf esterno uso su un bottone (dove "text" e' il nome della movieclip dove carico l'swf che si chiama "STAN_scheda1.swf"):

on (release) {
loadMovie("STAN_scheda1.swf", _root.text);
_root.loading = true;
}


dov'e' secondo voi l'errore?