Ver Mensaje Individual
  #7 (permalink)  
Antiguo 05/02/2003, 02:56
Avatar de KarlanKas
KarlanKas
Moderador extraterrestre
 
Fecha de Ingreso: diciembre-2001
Ubicación: Madrid
Mensajes: 6.987
Antigüedad: 23 años, 1 mes
Puntos: 61
Erika!

El abducido te contesta. Tienes dos opciones:

1. Centrar el pop up desde la ventana que lo abre.

2. Centrarla desde el código de la misma pop up.

La primera opción sería algo así (me he permitido modificar un poco tu código):


<html>
<head>
<title>Untitled Document</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<link rel="stylesheet" href="fonts.css" type="text/css">
<script language="JavaScript">
<!--
function MM_openBrWindow(theURL,winName,features) { //v2.0
ventana=window.open(theURL,winName,features);
alto=screen.height;
ancho=screen.width;
yposi=(alto-260)/2;
xposi=(ancho-300)/2;
ventana.moveTo(xposi,yposi);

}
//-->
</script>
</head>

<body bgcolor="#FFFFFF" text="#000000" class="texto7boldManito"
onClick="MM_openBrWindow('claraortiz.html','clara' ,'width=260,height=300')">
quiero abrir una ventana centrada y usar style sheets
</body>
</html>

En rojo están los cambios.

Para la segunda no tendrías más que poner el código de Javier B (Un saludo JavierB!!!) en el cuerpo del código del pop up, es decir, poner en cualquier parte de la página lo siguiente:


<script>
iz=(screen.width-document.body.clientWidth) / 2;
de=(screen.height-document.body.clientHeight) / 2;
moveTo(iz,de);

</script>


Yo te recomiendo el código de JavierB, es bastante más cómodo. Aunque depende de si vas a abrir muchas páginas así o cómo lo vas a hacer...

Cualquier duda pregunta, eh?
__________________
Cómo escribir

No hay pregunta tonta, sino tonto que quiere seguir en la ignorancia.

Última edición por KarlanKas; 05/02/2003 a las 03:07