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

centrar pop up en la pantalla "midle screen"

Estas en el tema de centrar pop up en la pantalla "midle screen" en el foro de Flash y Actionscript en Foros del Web. Bueno me faltaria centrar la ventanda popup que hago con el siguiente codigo y no se como hacerlo, tengo una idea bastante cercana pero por ...
  #1 (permalink)  
Antiguo 27/09/2007, 09:57
 
Fecha de Ingreso: marzo-2007
Mensajes: 782
Antigüedad: 10 años, 9 meses
Puntos: 16
centrar pop up en la pantalla "midle screen"

Bueno me faltaria centrar la ventanda popup que hago con el siguiente codigo y no se como hacerlo, tengo una idea bastante cercana pero por algo no termina funcionando...

Queria saber como son los parametros para indicar que el popup aparezca en el medio de la pantalla...En el siguiente codigo...Que es lo que tengo que modificar???

Gracias...



Cita:

on(release){
url = "http://www.web.com/imagesbig/"+imagen;
windowname = "Images";
windowproperties = 'width=610,height=500';
getUrl("javascript:window.open('" + url + "','" + windowname + "','" + windowproperties + "'); void(0);");
}
Intenté asi, pero no funciona!!

Cita:

on(release){
url = "http://www.web.com/imagesbig/"+imagen;
windowname = "Images";
windowproperties = 'width=610,height=500,top='(window.screen.height/2-600/2)',left='(window.screen.width/2-800/2)' ';
getUrl("javascript:window.open('" + url + "','" + windowname + "','" + windowproperties + "'); void(0);");
}
  #2 (permalink)  
Antiguo 27/09/2007, 10:18
Avatar de Bandit
Moderador
 
Fecha de Ingreso: julio-2003
Ubicación: Lima - Perú
Mensajes: 16.726
Antigüedad: 14 años, 5 meses
Puntos: 406
Re: centrar pop up en la pantalla "midle screen"

Hola eybel:
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('nombre.j pg' ,'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: nombre.jpg coloca el nombre de la imagen que va a ser Pop-up, en las dimensiones haces los cambios dependiendo del tamaño que quieres abrir ese Pop-up.

Espero haberte sido de ayuda.
__________________
Bandit.
Si no sabes estudia y si sabes enseña.
http://www.banditwebdesign.com/
  #3 (permalink)  
Antiguo 27/09/2007, 11:06
 
Fecha de Ingreso: marzo-2007
Mensajes: 782
Antigüedad: 10 años, 9 meses
Puntos: 16
Re: centrar pop up en la pantalla "midle screen"

Hola Bandit, que cerquita que estube!! ahora funciono.

Creo que en lo que me equivoque fue en poner la operacion asi:
(sin separar con parentesis)

Cita:
top='(window.screen.height/2-600/2)'
y no asi:

Cita:
top='+((screen.height/2)-("+al/2+"))+'
Por que agregas "+" al principio y al final si no es una variable o tambien se necesita hacer eso cuando hay logica que resolver?? (en este caso una operacion)

Estoy muy agradecido...Ahora abre en el medio, pero puede ser que se acomode mas abajo que en el medio???creo tiene un leve desplazamiento hacia abajo...

Las medidas son 610 ancho y 500 de alto...

Bye...
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 07:42.