ciao,
avrei bisogno di caricare un swf da un altro swf.
Però avrei bisogno che il nome dell'swf da caricare venga passato dall'esterno.
Come si fa?
Grazie
ciao,
avrei bisogno di caricare un swf da un altro swf.
Però avrei bisogno che il nome dell'swf da caricare venga passato dall'esterno.
Come si fa?
Grazie
non c'è nessuno che piò aiutarmi?![]()
dall'esterno come?
da un database, da un file xml, dalla stessa pagina che contiene l'swf principale?
da una pagina asp
in pratica hai aperto due discussioni con lo stesso scopo, nonostante gli argomenti "diversi"?
hai ragione scusami.
adesso non so più su quale continuare.
comunque, riesco ad avere da una pagina asp il nome del filmati che vorrei caricare,
ma come faccio a caricare un file.swf?
ho il seguente codice in flash al primo fotogramma
codice:var variabile = ""; var l:LoadVars = new LoadVars(); l.onLoad = function(k){ if(k){ variabile = this.variabile; // variabile la trovi "riempita" qui dentro trace(variabile); // output: "valore" } } l.load("http://localhost/md5/pagina.asp"); loadMovie(variabile, 0);
direi di proseguire su questa e segnalare di chiudere l'altra ad un moderatore di questa sezione...
per quanto riguarda la domanda, la risposta è nei commenti, difatti se la variabile è visibile solo dove indicato, anche il suo utilizzo dovrà essere fatto nello stesso punto
ps. il comando corretto per caricare su livello è loadMovieNum, inoltre se carichi su 0, sostituisci di fatto il filmato richiamantecodice:var variabile = ""; var l:LoadVars = new LoadVars(); l.onLoad = function(k){ if(k){ variabile = this.variabile; // variabile la trovi "riempita" qui dentro trace(variabile); // output: "valore" loadMovieNum(variabile, 0); } } l.load("http://localhost/md5/pagina.asp");
Sto provando a caricare un filmato esterno da html.
Il codice che ho nell'html è il seguente:
Mentre nel flash è questo:codice:<html> <head> <title>Caricamento_swf</title> </head> <body bgcolor="#000000"> <OBJECT classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/" width="550" height="400" id="Caricamento_swf"> <PARAM NAME="movie" value="Caricamento_swf.sw?ftipo=moonlight.swf"> <PARAM NAME="quality" VALUE="high"> <PARAM NAME="bgcolor" VALUE=#FFFFFF> <EMBED src="Caricamento_swf.sw?ftipo=moonlight.swf" quality=high bgcolor=#FFFFFF NAME="Caricamento_swf" width="550" height="400" TYPE="application/x-shockwave-flash" PLUGINSPAGE="http://www.macromedia.com/go/getflashplayer"> </EMBED> </OBJECT> </body> </html>
Non riesco a recuperare il valore che ho nella variabile tipo.codice:var tipo:String; loadMovieNum(tipo, 1);
Qualcuno mi può aiutare?
non c'è bisogno di dichiararla in quel modo, al momento del caricamento la variabile si trova già su "_root", quindi ti basta una sola riga di codice così:
loadMovieNum(_root.tipo, 1);
ok ti ringrazio, funziona ora