30 marzo 2009

Chiamare Javascript da filmato Flash

Potrebbe risultare utile dover chiamare una funzione javascript da un filmato flash.
Tale azione può essere associata ad un evento o richiamata alla fine dell'esecuzione del filmato in base alle esigenze dello sviluppatore.

Di seguito potete trovare un esempio di actionScript da includere in un qualunque frame del vostro flash:

function runJS(script:String):Void {
getURL("javascript:" + script + "");
}

var js = "var doc = document.URL; alert(doc);";
runJS(js);

Nell' esempio viene richiamata la funzione alert, ma è possibile richiamare qualsiasi funzione dichiarata nel documento.
Questo risulterà senz'altro utile per chi ha a che fare con entrambe le tecnologie all'interno della propria applicazione web.

Nessun commento: