Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 12
  1. #1
    Utente di HTML.it
    Registrato dal
    Sep 2004
    Messaggi
    157

    Informazione su loadMovie

    Carico un swf esterno (che deve visualizzare il contenuto di un file di testo) in un clip filmato presente nel filmato principale:
    codice:
    Notizie.loadMovie("http://www.xyz.info/notizie.swf");
    dove "Notizie" è il nome istanza della clip filmato.
    Succede che il filmato "notizie.swf" viene caricato ed eseguito nella clip filmato "Notizie" ma il file di testo che dovrebbe essere visualizzato da "notizie.swf" non viene caricato.
    L'istruzione usata per caricare il file di testo, contenuta nel file "notizie.swf", è:
    codice:
    loadVariablesnum("http://www.xyz.info/notizie.txt",0);
    Se però eseguo per conto suo "notizie.swf" funziona correttamente (mi carica e visualizza il file di testo).

    Dove sbaglio?

  2. #2
    lavori su domini differenti o sei sempre nella stessa cartella ?
    Formaldehyde a new Ajax PHP Zero Config Error Debugger

    WebReflection @WebReflection

  3. #3
    Utente di HTML.it
    Registrato dal
    Sep 2004
    Messaggi
    157
    No, lavoro su stesso dominio, cioè tutto è pubblicato nella "root" del sito.

  4. #4
    usa LoadVars invece di loadVariablesNum e fai un trace(this) sull' onLoad
    Formaldehyde a new Ajax PHP Zero Config Error Debugger

    WebReflection @WebReflection

  5. #5
    Utente di HTML.it
    Registrato dal
    Sep 2004
    Messaggi
    157
    ho utilizzato questo sul primo ed unico fotogramma del file "notizie.swf" (ché il file esterno da caricare):
    codice:
    trace(this);
    loadVars("http://www.sansevero.info/notizie.txt", 0);
    ma così facendo il file TXT non viene caricato e visualizzato (da questo punto di vista non è cambiato nulla rispetto a prima) e se eseguo il file swf autonomamente non funziona più (prima si).

    Quando lo eseguo da solo sul mio PC premendo Ctrl + INVIO mi viene fuori una finestra "output" con la dicitura: _level0.

    Che si fa?

  6. #6
    var info:LoadVars = new LoadVars();
    info.onLoad = function( s:Boolean ):Void {
    if( s == true ) {
    trace( this );
    }
    else {
    trace( "Errore nel caricamento file" );
    }
    }
    info.load( "http://www.sansevero.info/notizie.txt" );
    Formaldehyde a new Ajax PHP Zero Config Error Debugger

    WebReflection @WebReflection

  7. #7
    Utente di HTML.it
    Registrato dal
    Sep 2004
    Messaggi
    157
    Flashplayer mi segnala errori di sintassi:

    Scena=Scena 1, Livello=Notizie, Fotogramma=1:Linea 2: È previsto '{'
    info.onLoad = function(s:Boolean):Void {

    Scena=Scena 1, Livello=Notizie, Fotogramma=1:Linea 9: Rilevato '}' imprevisto
    }

  8. #8
    Utente di HTML.it
    Registrato dal
    Sep 2004
    Messaggi
    157
    Ho cercato di correggere la sintassi (presciso che sono un novellino di Flash MX):

    var info:LoadVars = new LoadVars();
    info.onLoad = function(s:Boolean):Void {
    if(s == true) {
    trace(this);
    else {
    trace("Errore nel caricamento file");
    }
    info.load("http://www.sansevero.info/notizie.txt");

    e mi da questo errore:

    Scena=Scena 1, Livello=Notizie, Fotogramma=1:Linea 8: Errore di sintassi.
    info.load("http://www.sansevero.info/notizie.txt");

    P.S.: Il file txt richiamato esiste.

  9. #9
    sei su MX o MX2004 ??


    se sei su MX usa questa:

    codice:
    var info = new LoadVars(); 
    info.onLoad = function(s) { 
    	if(s) { 
    		trace(this);
    	}
    	else { 
    		trace("Errore nel caricamento file"); 
    	}
    }
    info.load("http://www.sansevero.info/notizie.txt");

    P.S. m'ero scordato qualche graffa prima



    per MX2004
    codice:
    var info:LoadVars = new LoadVars(); 
    info.onLoad = function( s:Boolean ):Void { 
    	if( s == true ) { 
    		trace( this );
    	}
    	else { 
    		trace("Errore nel caricamento file"); 
    	}
    }
    info.load( "http://www.sansevero.info/notizie.txt" );
    Formaldehyde a new Ajax PHP Zero Config Error Debugger

    WebReflection @WebReflection

  10. #10
    Utente di HTML.it
    Registrato dal
    Sep 2004
    Messaggi
    157
    Lavoro con MX.

    Ho provato il codice e mi da:

    *** OFF LINE (Ctrl + INVIO) ***

    testo=INIZIATIVA%20ANTEA%20E%20ASL%20FG%2F1%3A%20U NA%20VISITA%20PREVENTIVA%20GRATUITA%20%28a%20cura% 20di%20MARIO%20BOCOLA%20%2D%2029%2F07%2F2004%29%3C br%3E%0D%0AIn%20occasione%20dell%C2%92%20Anno%20de lla%20Campagna%20Nazionale%20per%20la%20lotta%20co ntro%20i%20Tumori%2C%20l%C2%92ASL%20FG%2F1%20ha%20 patrocinato%20l%C2%....

    nella finestra di output.


    Se lo pubblico nella root del sito www.sansevero.info e cerco di vederlo dal file swf principale (facendo click su Notizie) http://www.sansevero.info/ssnew.htm
    non mi funziona come al solito. Nel riquadro dovrebbe apparire il testo.

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.