Ho visto numerosi post sull'argomento ed ho provato varie soluzioni, ma non riesco a chiamare una funzione javascript da codice actionscript 3.
Io ho una pagina intro.html che carica intro.swf. All'interno di questa pagina ci sono tre MovieClip da dove si dovrebbe scegliere la lingua (italiano, inglese e spagnolo).
Il MovieClip ha come nome istanza "InstanceName_1";
Ho creato un livello "azioni" al fotogramma 1 dove ho messo questo codice:
launchFlashHtml è la funzione che vorrei richiamare all'interno della pagina intro.htmlcodice:InstanceName_1.addEventListener(MouseEvent.MOUSE_DOWN,callJS); function callJS(evt:MouseEvent):void { ExternalInterface.call("launchFlashHtml"); }
Purtroppo non riesco a capire perchè non funziona!!codice:<script language="JavaScript" type="text/javascript"> <!-- function launchFlashHtml() { openFullWindow("index.html"); } //--> </script>
Dove sta l'errore???![]()

Rispondi quotando