Ver Mensaje Individual
  #4 (permalink)  
Antiguo 29/08/2002, 09:28
Grumete
 
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