Flash: applicare un url a un file swf

Di: domenico65 | 26/09/2020 18:06:10
Ciao a tutti.
Ho un problema. ho ricevuto un file swf da pubblicare su un sito. Il problema è che il file in flash non contiene alcun url di destinazione. Esiste un modo per applicare un url all'swf via html?
Grazie e buona giornata

Risposte



Sembra che ti basti aggiungere un getURL alla fine del tuo filmato (sulla timeline), che per le versioni ActionScript 2 è un semplice: getURL("http://www.001design.it","_blank")
Oppure se usi Actionscript 3.0, il tuo codice per richiamare un link esterno da un pulsante sarà:
this.NOME_TUO_PULSANTE.addEventListener(MouseEvent.CLICK, function()
{
navigateToURL(new URLRequest("http://www.001design.it"),"_blank");
});
In ogni caso ti consiglio di consultare per capire come funziona l'ActionScript 3.0 riguardo alla Gestione degli eventi:
http://help.adobe.com/it_IT/ActionScript/3.0_ProgrammingAS3/WS5b3ccc516d4fbf351e63e3d118a9b90204-7fca.html
Vedi anche gli esempi qui:
http://help.adobe.com/it_IT/ActionScript/3.0_ProgrammingAS3/WS5b3ccc516d4fbf351e63e3d118a9b90204-7fbf.html

Di: Pablito | 26/09/2020 18:06:10


Via HTML non mi sembra fattibile aggiungere un handler onclick sul tag object e nemmeno un <a href="#">...</a>
Quindi la soluzione al tuo problema sembrerebbe quella di inserire il file swf in un tuo Fla nel caso tu non abbia il FLA sorgente e poi procedere come descritto sopra.
Come caricare un swf esterno:
http://www.001design.it/forum_italiano/thread.php?id=8062
Buon lavoro

Di: Pablito | 26/09/2020 18:06:10