|
Actionscript chiama Javascript - classe ExternalInterface di Flash CS3 |
|
|
|
Scritto da Flep
|
|
Monday 22 October 2007 |
|
Buon Lunedì a tutti!
Abbiamo già visto come aprire una popup utilizzando Actionscript e Javascript.
La tecnica rimane sempre la stessa, cambia solo la sintassi Actionscript 3.0 che invece di sare il metodo getURL usa navigateToURL.
In questi giorni però mi sono nate alcune domande dopo aver letto un post di un utente, precisamente questo .
Per chi non avesse dimestichezza con l' inglese, l' autore del post mi ha posto di fronte ad una problematica, e cioè:
supponiamo di avere 300 immagini che vengono caricate in Flash ed usate come anteprime. Ognuna di esse al click deve aprire una popup con l' immagine a dimensioni originali ( come ad esempio succede nello Scroller di immagini creato da FlepStudio ).
In questo caso dovremmo creare una pagina html per ogni immagine con inserita appunto l' immagine corrispondente e poi aprirla da Flash come una popup.
300 immagini ??? Fare 300 pagine html ??? Eh già... decisamente scomodo e lento.
Studiandoci sopra, ho trovato una soluzione utilizzando la classe ExternalInterface di ActionScript 3.0 ed una funzione Javascript.
Questa soluzione mi permette di creare una popup in runtime, quindi senza dover creare la pagina html per ogni immagine.
Vediamo come fare...
Leggi tutto
Trackback(0)
|
|
Ultimo aggiornamento ( Monday 22 October 2007 )
|