IO ho fatto cosi:

Codice PHP:
function calcHeight()
{
  
//trova l'altezza della pagina
  
var content_heightdocument.getElementById('content').contentWindow.
  
document.body.scrollHeight;

  
//sostituisce i parametri
  
document.getElementById('content').height content_height+50;

e richiamo il tutto in questo modo

Codice PHP:
<td valign="middle" align="center"><iframe width="100%" id="content" name="iframe" onLoad="calcHeight();" src="forum.php" scrolling="no" 
              
frameborder="0" height="1">Il tuo Browser non supporta gli iframe.</iframe></td
non so se è regolare al w3c o altro ma funziona xD

se non è un implementazione troppo lunga, avrei pensato a fare un effetto che come dire apre la pagina dall'alto verso il basso, sempre utilizzando il parametro di altezza. Non so, magari salvare quello iniziale e passare all'altro allungando o accorciando il frame mano a mano!

credo sia possibile ma sono abbastanza novello in ambito js ^^"