prova il secondo esempio indicato qui,
http://www.dyn-web.com/dhtml/iframes/
sembra meglio di quello che usi al momento:
leggo x es.
iframeEl.style.height = "auto"; // helps resize (for some) if new doc shorter than previous
che e' il problema che stai sperimentando
ciao