ExternalInterface con LightBox o Windows popup


No me voy a exteneder mucho porque el Ejemplo .fla que dejo es muy claro.

Basicamente la idea es llamar de flash (as3) una ventana external al navegador donde tambien se necesite un swf… por raro que suene es muy util cuando usamos un sitio html con banners con headers en flash y queremos llamar otro flash.

Para esto usamos 2 formas distintas:

1 – lightBox el producto PrettyPhoto …

2 – el comun windows.popup de JavaScript que antes en as2 llamabamos con getURL

——-

1 –

el primero se resuelve facil…  el HTML donde esta el SWF con los botones que ejecutan la ventana, debe contener ciertas lineas de javaScript. Arme una funcion que espera 3 parametros y se la estamos enviando desde flash mediante el metodo ExternalInterface…

veanlo es muy simple

2 – el Segundo es aun mas facil y les dejo aqui la linea que deben poner en el boton del FLASH.

if (ExternalInterface.available) { ExternalInterface.call(“window.open”, “ejemplo2/index.htm”, “win”, “height=404,width=570,toolbar=no,scrollbars=no,location=no,status =no, resizable =no”); }

pongan esto en la funcion del callBAck que ejecuta su listener y listo!!

—————————————————– DESCARGAS Y EJEMPOS————————–

——– VER EJEMPLOS ONLINE

——– DESCARGAR FUNTE!!

Anuncios

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s

A %d blogueros les gusta esto: