Foros del Web » Creando para Internet » HTML »

SOS: centrar una ventana!!

Estas en el tema de SOS: centrar una ventana!! en el foro de HTML en Foros del Web. Hola, me gustaria saber que script tengo que utilizar para que una emergente de tamaño fijo sin scroll me salga centrada en la pantalla. Dicha ...
  #1 (permalink)  
Antiguo 08/01/2002, 13:14
 
Fecha de Ingreso: enero-2002
Mensajes: 15
Antigüedad: 22 años, 3 meses
Puntos: 0
SOS: centrar una ventana!!

Hola, me gustaria saber que script tengo que utilizar para que una emergente de tamaño fijo sin scroll me salga centrada en la pantalla. Dicha pantalla emerge de otra que se abre maximizada de forma automatica.
No se si me he explicado bien, pero bueno.
Muchisimas gracias de antemano. ;)
  #2 (permalink)  
Antiguo 08/01/2002, 13:24
 
Fecha de Ingreso: enero-2002
Mensajes: 36
Antigüedad: 22 años, 3 meses
Puntos: 0
Re: SOS: centrar una ventana!!

Yo siempre uso:

<html>
<head>
<script language="JavaScript">
<!--
var ventana = ""; // variable para refereciar la nueva ventana abierta
var ancho = 100; // 100 se ha de cambiar por el entero que indica el ancho de la ventana que se va a abrir
var alto = 100; // 100 se ha de cambiar por el entero que indice el alto de la ventana que se va a abrir

function ini_resolucion() {
xdist = parseInt((screen.width - ancho) /2);
ydist = parseInt((screen.height - alto) /2);
win_cfg="width="+ancho+",height=&qu ot;+alto+",dependent=no,alwaysRaised=yes,left ="+xdist+",top="+ydist+",locat ion=no,menubar=no,resizable=no,status=no,titlebar= no,toolbar=no,scrollbars=no";

return win_cfg;
}

function abre() {
if (ventana.closed == false) {
ventana.close();
}
ventana = window.open("documento.htm",'ventana',in i_resolucion());
}
//-->
</script>
</head>
<body>
<a href="javascript:abre()">abre</a>
</body>
</html>

Suerte

Reek
  #3 (permalink)  
Antiguo 09/01/2002, 09:51
 
Fecha de Ingreso: enero-2002
Mensajes: 15
Antigüedad: 22 años, 3 meses
Puntos: 0
Re: SOS: centrar una ventana!!

muuchas gracias :)
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 11:13.