Visualizzazione dei risultati da 1 a 4 su 4
  1. #1

    verificare se ha caricato un swf con loadMovieNum

    Ciao ragazzi!
    Ho bisogno di un aiuto urgente.

    Carico un swf esterno con il loadMoviNum.
    Quello di cui ho bisogno è verificare se tale filmato è stato caricato, altrimenti gli faccio caricare un altro filmato.
    queso script mi serve poichè ho lo stesso filmato su due server diversi e se un server ha problemi e non riesce a caricare il filmato automaticamente deve caricarmi quello sull'altro server.
    Ma non so come verificare se ha caricato, cioè se riesce a collegarsi con il server.
    spero di essere stata chaira.

    Grazie in anticipo
    Lorenza

  2. #2
    Utente di HTML.it
    Registrato dal
    Jan 2003
    Messaggi
    2,008
    inserisci una variabile nel movie che carichi e dal movie principale
    controlli se la variabile al _evel1 è stata caricata.

  3. #3
    Condivido l'idea della variabile, credo comunque che potrebbe bastare anche un semplice

    if(_levelN){
    // è stato caricato
    }else{
    // non è stato caricato
    }

    Se non funzionasse...usa le variabili come dicva grandeorco, diciamo che l'unica comodità di questo metodo qua è che se hai già fatto gli .swf non dovresti andare ad aprirli uno per uno per aggiungerci una variabile, ma per il resto non cambia nulla

  4. #4
    grazie a entrambi.
    alla fine ho risolto così:

    codice:
    var intervallo = 10000;
    function checkSwf() {
    	if (_level1.getBytesTotal() == -1 && (getTimer()-startLoadTime)>=intervallo) {
    		trace("File non trovato, carico quello su Cartoline.net");
    		loadMovie("http://www.sito2.it/cartolina2.swf", _level0);
    	} else {
    		trace("File trovato");
    	}
    	clearInterval(idIntervallo);
    }
    indirizzo = "http://www.sito1.it/cartolina.swf";
    loadMovieNum(indirizzo, 1);
    startLoadTime = getTimer();
    idIntervallo = setInterval(checkSwf, intervallo);

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.