ExternalInterface – ejecuto funciones de JavaScript

Facil y Bueno, 2 veces bueno. Antes en as2 se usaba el famos Fscommand… ok! eso no va mas…  Aqui dejo un ejemplo muy pero muy simple para ejecutar funciones de JavaScript con ExternalInterface. Lo unico que tenes que tener en cuenta es de importar el paquete de la clase que lo contiene: import flash.external.ExternalInterface;

El siguiente ejemplo consiste en un boton FLASH que ejecuta una funcion  la cual ejecuta una funcion en el html que contiene el SWF.

La funcion de JavaScript se llama: callAnimal y la funcion callAnimal lo que hace es recibir un parametro que le envio desde flash y tira un ALERT.. en el ALERT muestra el valor del parametro que le envie.. de esta manera queda comunicado flash con javaScript.

funcion en el HTML

<script type=»text/javascript»>
function callAnimal(qAnimal) {
alert(«>> ANIMAL!! » + qAnimal + «.»);
}

</script>

baja todo desde aca

http://www.controlz.com.ar/di3blog/as3/as3JavaScrip.zip

si algo no se entiende , me avisan 🙂

———  SI QUERES PODES VER ESTE EJEMPLO FUNCIONANDO PERO CON 2 funciones javaScript llamados desde distintos botones aqui —–

http://www.studiodx.com.ar/testMrm/spriteGoogle/