Ver Mensaje Individual
  #4 (permalink)  
Antiguo 12/12/2005, 10:13
Avatar de ludovico2000
ludovico2000
 
Fecha de Ingreso: noviembre-2003
Ubicación: Bizkaia
Mensajes: 1.315
Antigüedad: 21 años, 4 meses
Puntos: 2
Tienes que poner la función redimensionadora en la ventana destino y llamarla onload (o meterla en el head, directamente, para que sea lo primero que se ejecute). Aquí tienes un ejemplo en funcionamiento (y sus códigos):

http://galeon.com/ludovico2000/enlace.htm

enlace.htm
Código:
<html>
<head>
</head>

<script language="JavaScript">
function WindowOpener2(fileName) 
{
var aWin = window.open(fileName+"","ventana","toolbar=no,location=no,resizable=no,scrollbar=no,width=345,height=267,top=0,left=0");
}
</script>

<body>

<a href="javascript:WindowOpener2('popup.htm')">enlace</a>

</body>
</html>

popup.htm:
Código:
<html>
<head>

</head>
<script language="JavaScript">
function amplia(){
resizeTo(345, 267);
moveTo(screen.width-345, screen.height-267);
}
</script>

<body onload="amplia()">

contenido de esta página

</body>
</html>
NOTA: en realidad la línea "resize to..." no es necesaria, porque le estás dando el tamaño en la función que abre el popup, pero quizá sería mejor que estuviera en el código de la que se abre, así podrías utilizar la función también para abrir otras ventanas diferentes.

espero que esta vez te vaya bien