Foros del Web » Creando para Internet » Flash y Actionscript »

Llamar a función Javascript desde botón invisble de un swf con AS 2

Estas en el tema de Llamar a función Javascript desde botón invisble de un swf con AS 2 en el foro de Flash y Actionscript en Foros del Web. Hola Gente del foro tengo esta pagina: http://www.sksitios.com.ar/musianumv2/ubicacion.html La cual con un botón invisble que esta sobre el mapa quiero llamar a la función: function ...
  #1 (permalink)  
Antiguo 20/05/2011, 01:59
Avatar de agusong  
Fecha de Ingreso: julio-2010
Ubicación: Mendoza
Mensajes: 56
Antigüedad: 14 años, 4 meses
Puntos: 0
Llamar a función Javascript desde botón invisble de un swf con AS 2

Hola Gente del foro tengo esta pagina:

http://www.sksitios.com.ar/musianumv2/ubicacion.html

La cual con un botón invisble que esta sobre el mapa quiero llamar a la función:

function Abrir_ventana(pagina) {
var opciones="toolbar=no, location=no, directories=no, status=no, menubar=no, scrollbars=no, resizable=no, width=750, height=730, top=85, left=140";
window.open(pagina,"",opciones);
}

que tengo en entre los heads del html y no puedo .

Probé con diferentes códigos en el botón, nunca probe en el frame, el último que probé fue:

import flash.external.ExternalInterface;
msg = "mapa.html";
ExternalInterface.call("Abrir_ventana", msg);


alguna idea? Muchas gracias! saludos
  #2 (permalink)  
Antiguo 20/05/2011, 16:28
Avatar de Bandit
Moderador
 
Fecha de Ingreso: julio-2003
Ubicación: Lima - Perú
Mensajes: 16.726
Antigüedad: 21 años, 4 meses
Puntos: 406
Respuesta: Llamar a función Javascript desde botón invisble de un swf con AS 2

Hola agusong:
Si lo que quieres es cargar un Pop-up en el botón coloxa el codigo así:
Código actionscript:
Ver original
  1. on (release) {
  2. al = 730;// alto del popup a lanzar
  3. an = 750;// ancho del popup a lanzar
  4. getURL("javascript:NewWindow=window.open('mapa.html' ,'pop1','width=750,height=730,toolbar=No,location= No,scrollbars=No,status=No,resizable=No,fullscreen =No,top='+((screen.height/2)-("+al/2+"))+',left='+((screen.width/2)-("+an/2+"))+'"+"');void(0);");
  5. }
Espero haberte sido de ayuda.
__________________
Bandit.
Si no sabes estudia y si sabes enseña.
http://www.banditwebdesign.com/

Etiquetas: invisble, javascript, swf
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 23:38.