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

abrir ventana desde flash

Estas en el tema de abrir ventana desde flash en el foro de Flash y Actionscript en Foros del Web. He insertado el siguiente código en un botón flash para abrir una página.htm desde una película swf, lo cual funciona bien on (release) { getURL ...
  #1 (permalink)  
Antiguo 27/06/2002, 11:00
 
Fecha de Ingreso: junio-2002
Mensajes: 3
Antigüedad: 22 años, 5 meses
Puntos: 0
abrir ventana desde flash

He insertado el siguiente código en un botón flash para abrir una página.htm desde una película swf, lo cual funciona bien

on (release) {
getURL ("javascript:window.open('pagina.htm','_blank ','width=500 height=485')");
}

Pero: al abrir esta nueva ventana (el equivalente del comportamiento OPEN BROWSE WINDOWS DE DREAMWEAVER)la página donde se encuentra el swf se torna blanca con el código puesto en el botón flash en la barra de direcciones y un mensaje que dice "(object)" dentro de la página, agradecería una ayuda, gracias de antemano
  #2 (permalink)  
Antiguo 27/06/2002, 11:10
Avatar de DragonX
Colaborador
 
Fecha de Ingreso: mayo-2002
Ubicación: Funkyland
Mensajes: 8.433
Antigüedad: 22 años, 5 meses
Puntos: 177
Re: abrir ventana desde flash

Perdon, pero no entendí del todo bien que es lo que pasa!
  #3 (permalink)  
Antiguo 27/06/2002, 13:19
 
Fecha de Ingreso: marzo-2002
Mensajes: 29
Antigüedad: 22 años, 8 meses
Puntos: 0
Re: abrir ventana desde flash

Hola amigo yo tenia el mismo problema y aqui me ayudaron lo que debes de hacer es.

1) En el boton (hacerlo en Flash)

on (press) {
getURL("javascript:MM_openBrWindow('tu pagina.html','Window','status=no,\r\nscrollbars=no ,menubar=no,width=530,height=530,left = 230,top = 30')");
}


2) y en el HTML poner

<script language="JavaScript">
<!--
function MM_openBrWindow(theURL,winName,features) { //v1.2
window.open(theURL,winName,features);
}
//-->
</script>

vale mencionar que esta te abre una ventana sin nada sin barra de herramientas sin menu sin nada, si tu quieres que te salga el menu solo quitale el menubar=no en el boton de flas.

Espero te sirva.
  #4 (permalink)  
Antiguo 28/03/2008, 17:00
 
Fecha de Ingreso: marzo-2008
Mensajes: 7
Antigüedad: 16 años, 7 meses
Puntos: 0
Exclamación Re: abrir ventana desde flash

2) y en el HTML poner

<script language="JavaScript">
<!--
function MM_openBrWindow(theURL,winName,features) { //v1.2
window.open(theURL,winName,features);
}
//-->
</script>

NO entiendo la parte html, creo que copiaste y poegaste y algunos caracteres no son tags arreglalos para poder verlos bien man por favor..
  #5 (permalink)  
Antiguo 28/03/2008, 18:04
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
Re: abrir ventana desde flash

Hola ELCHEPO:
En el botón coloca éste código:
on (release) {
al = 400;// alto del popup a lanzar
an = 331;// ancho del popup a lanzar
getURL("javascript:NewWindow=window.open('pagina.h tml' ,'pop1','width=331,height=400,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);");
}

todo los códigos que están desde: getURL hasta void(0);"); tiene que estar en una sola línea.
Allí donde dice: pagina.html coloca el nombre de la página que va a ser Pop-up, en las dimensiones haces los cambios dependiendo del tamaño que quieres abrir ese Pop-up.
Los Pop-up no funcionan en local tienes que subirlo a un servidor.

Espero haberte sido de ayuda.
__________________
Bandit.
Si no sabes estudia y si sabes enseña.
http://www.banditwebdesign.com/
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:43.