Hola Bravenap y Tunait:
Había puesto un post explicando lo que hice, y se me fué la conexión, así que voy a simplificar
![Pensando](http://static.forosdelweb.com/fdwtheme/images/smilies/scratchchin.gif)
:
Éste es el fichero de prueba para el pop-up:
<html>
<body>
<table border="1" cellspacing="40" cellpadding="40">
<tr>
<td >Tabla sin valor</td>
</tr>
</table>
</body>
</html>
... y éste el que genera el pop-up y redimensiona la ventana:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>Crear popup con tabla</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<SCRIPT language=JavaScript>
<!--
function abrir() {
var ventana = window.open("popuptabla.html", "win", "manubars=no,toolbars=no");
ventana.document.body.style.margin = 0;
ventana.document.body.style.padding = 0;
var ancho = ventana.document.body.getElementsByTagName("table" )[0].offsetWidth;
var alto = ventana.document.body.getElementsByTagName("table" )[0].offsetHeight;
document.forms.dimensiones.ancho.value = ancho;
document.forms.dimensiones.alto.value = alto;
ventana.resizeTo(ancho, alto);
var nuevoAncho = ventana.document.body.clientWidth;
var nuevoAlto = ventana.document.body.clientHeight;
document.forms.dimensiones.nuevoAncho.value = nuevoAncho;
document.forms.dimensiones.nuevoAlto.value = nuevoAlto;
ventana.resizeTo(ancho + (ancho-nuevoAncho), alto + (alto - nuevoAlto));
//setTimeout("datos()", 3000);
}
//-->
</SCRIPT>
</head>
<body>
<form name=dimensiones>
ancho:<input type=text name=ancho value=""><br>
alto:<input type=text name=alto value=""><br><br>
Nuevo ancho:<input type=text name=nuevoAncho value=""><br>
nuevo alto:<input type=text name=nuevoAlto value="">
</form>
<input type=button onclick=abrir() value="Abrimos un pop-up">
</body>
</html>
Espero que sirva...
Saludos