En el link que pongo abajo, se ve un ejemplo de cómo el IFRAME puede ser redimensionado según la página que va a ser cargada, esto se conoce como IFRAME Dinámico:
http://www.dynamicdrive.com/dynamici.../iframessi.htm
Espero les sea útil, ya que para el POST original, el ejemplo tiene que ser aadaptado.
Saludos.