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