anche passando il file .txt nel loadMovie questo non tiene le proprieta' del file di testo perche' per essere valido ed essere mostrato deve essere o un JPG standard, oppure un SWF valido.
L' unico metodo ossibile e' utilizzare un LoadVars() caricando come IP l' host sul client, che dovrebbe avere un webserver installato e il file crossdomain.xml nella sua root.
Esempio [ scrivi nel pannello delle actions quanto segue ] :
codice:
this = new LoadVars();
this.onLoad = function( success ) {
for( var a in this ) {
c.text += a + " => " + this[a] + "\n";
}
if( !success ) {
c.text += "\nImpossibile caricare il file.";
}
}
this.load( "http://127.0.0.1/flashPolicy.txt" );
NOTA: c sara' il nome dell' istanza del campo di testo dinamico multiline da popolare
salva e pubblica, mettilo in un sito qualunque ...
ora nella root di Apache o del tuo webserver crei un file di nome flashPolicy.txt e ci scrivi
codice:
&info=OK, File letto con successo
poi sempre nella root di Apache metti il file crossdomain.xml contenente:
codice:
<?xml version="1.0"?>
<cross-domain-policy>
<allow-access-from domain="*" />
</cross-domain-policy>
meti al posto dell' asterisco il sito con l'swf che richiama il file se vuoi stare piu' tranquillo ...
ora testa il tuo filmato flash dal sito web, oppure creati solo il file .txt e .xml e visita questa pagina:
http://www.3site.it/LOADVARS/