Muchas gracias por la respuesta. Al final he tenido me he quedado con el
siguiente código para redimensionar el iframe cuando se cargue el contenido
mediante un evento onload. Funciona en explorer 6, mozilla 0.6.1 y 1 y opera
7.54

<code>

<SCRIPT TYPE="text/javascript">
//detecta navegador
function checkIt(string){
 var detect = navigator.userAgent.toLowerCase();
 place = detect.indexOf(string) + 1;
 thestring = string;
 return place;
}

//adaptar la altura del iframe a su contenido
function resize() {
 if (checkIt('opera')){
 alert("opera")
  document.getElementById("ifrm").height =
document.getElementById("ifrm").document.body.scrollHeight;
 }
 document.getElementById("ifrm").height =
document.getElementById("ifrm").contentWindow.document.body.scrollHeight;
}
</SCRIPT>

<iframe width="446" id="ifrm" src="categorias.htm" scrolling="no"
frameborder="0" onLoad=resize()></iframe>

<code>




----- Original Message -----
From: "maportillo" <[EMAIL PROTECTED]>
To: "'Ovillo, la lista de CSS en castellano'" <[EMAIL PROTECTED]>
Sent: Friday, November 12, 2004 4:20 PM
Subject: RE: [Ovillo] altura iframe


Pon este script justo al final del documento que contenga el iframe.

<script language="javascript">
if(document.body.scrollHeight>400){
parent.document.all.if1.style.height =
document.body.scrollHeight+20
}else {
parent.document.all.if1.style.height =220
}
</script>

Modifica los valores 400 y 220 para adaptar las alturas mínimas. A mi me
funciona bien en explorer y mozilla.

Espero que te sirva.
Un saludo lista.

-----Mensaje original-----
De: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] En nombre
de juanma
Enviado el: jueves, 11 de noviembre de 2004 23:16
Para: Ovillo, la lista de CSS en castellano
Asunto: [Ovillo] altura iframe

Hola, para que un iframe se redimensione a la altura de su contenido, ¿que
soleis utilizar?


_______________________________________________
Lista de distribución Ovillo
Para escribir a la lista, envia un correo a [EMAIL PROTECTED]
Puedes modificar tus datos o desuscribirte en la siguiente dirección:
http://ovillo.org/mailman/listinfo/ovillo_ovillo.org


_______________________________________________
Lista de distribución Ovillo
Para escribir a la lista, envia un correo a [EMAIL PROTECTED]
Puedes modificar tus datos o desuscribirte en la siguiente dirección:
http://ovillo.org/mailman/listinfo/ovillo_ovillo.org


_______________________________________________
Lista de distribución Ovillo
Para escribir a la lista, envia un correo a [EMAIL PROTECTED]
Puedes modificar tus datos o desuscribirte en la siguiente dirección: 
http://ovillo.org/mailman/listinfo/ovillo_ovillo.org

Responder a