29/08/2002, 09:28
|
| | Fecha de Ingreso: agosto-2002 Ubicación: En frente de un PC blanco muu grande
Mensajes: 183
Antigüedad: 22 años, 3 meses Puntos: 0 | |
Re: Centrar Ventana pop up mira, te lo explico:
tu ves q cuando haces el window.open pones algo de top y left. Pues eso es la posicion de la ventana (top=alto,left:desde la izqd).
Entonces en la misma funcion ecalculas el tamaño de la imagen del usuario. Eso se hace con screen.availwidh y con screen.availheight.
Luego para posicionar tu ventana en el medio, tienes q calcular:
1. La mitad de la pantalla del usuario (screen.availheight/2 y screen.availwidth/2)
2. La mitad de tu ventana pop up (si fuera 400 de width, sería 200 ;) )
Para saber las posiciones correctas seria:
left: 1-2 (con las cordenadas de width)
top: 1-2 (con los valores del height)
Despues de esta patraña, q espero q te haya aclarado las cosas, puedes poner esto dentro de la función:
function abrirpopup(nombre,ancho,alto) {
vtop = (screen.availheight / 2) - (alto / 2);
vleft = (screen.availwidth / 2) - (ancho / 2);
dat = 'width=' + ancho + ',height=' + alto + ',left=' + vleft + ',top=' + vtop + ',scrollbars=no,resize=no';
window.open(nombre,'',dat)
}
:prohibido
¿Algo decente de ver? creo q no: http://sgmfesy.eresmas.net |