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

Abrir un popup desde un botón

Estas en el tema de Abrir un popup desde un botón en el foro de Flash y Actionscript en Foros del Web. hola, sabeis si desde un botón de flash se puede abrir un popup con unas medidas determinadas y con barra de desplazamiento? salut...
  #1 (permalink)  
Antiguo 23/10/2007, 01:34
 
Fecha de Ingreso: septiembre-2005
Mensajes: 202
Antigüedad: 19 años, 1 mes
Puntos: 0
Abrir un popup desde un botón

hola,
sabeis si desde un botón de flash se puede abrir un popup con unas medidas determinadas y con barra de desplazamiento?

salut
  #2 (permalink)  
Antiguo 23/10/2007, 05:04
 
Fecha de Ingreso: enero-2004
Mensajes: 149
Antigüedad: 20 años, 10 meses
Puntos: 1
Re: Abrir un popup desde un botón

Hola. Yo para eso hago lo siguiente:

En el html principal (donde se carga el flash que quieres que lleve los popup) pego el siguiente código (en el <script>):

function popUp(URL) {
day = new Date();
id = day.getTime();
eval("page" + id + " = window.open(URL, '" + id + "', toolbar=0,scrollbars=0,location=0,statusbar=0,menu bar=0,resizable=0,width=740,height=600,left = 340,top = 287');");
}


Los valores que aparecen con un "0" funcionan como "true" y "false", siendo "0 = false" y "1=true" (como en scrollbars, statusbar, menubar, etc)

Luego de esto, en el boton (en flash) pongo la siguiente programación:

on (release) {
getURL("javascript:popUp('tuarchivopopup.html')");
}


le puedes poner esto a todos los botones que quieras y todos los popup tendrán las mismas dimensiones. Si quieres poner diferentes dimensiones, pues tendrás que copiar la función popup, por ejemplo:

function popUp2(URL) {
day = new Date();
id = day.getTime();
eval("page" + id + " = window.open(URL, '" + id + "', toolbar=0,scrollbars=0,location=0,statusbar=0,menu bar=0,resizable=0,width=740,height=600,left = 340,top = 287');");
}

y luego en flash:

on (release) {
getURL("javascript:popUp2('tuarchivopopup.html')");
}

Seguramente haya formas más sencillas, pero mientras a ver si te sirve esta (a mi me funciona bien)

Salu2
  #3 (permalink)  
Antiguo 23/10/2007, 14:35
Avatar de deet  
Fecha de Ingreso: mayo-2005
Ubicación: Córdoba - Argentina
Mensajes: 269
Antigüedad: 19 años, 6 meses
Puntos: 1
Re: Abrir un popup desde un botón

este AS no necesita código en el archivo html

Código:
on(release){
var URL:String = 'pagina.html';
getURL("javascript:window.open(URL,'', 'scrollbars=1,width=740,height=600');");
}
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 15:58.