Flexible height of IFrame

[b]example code[/b]

     <iFrame border=0 frameBorder=0 framespacing=0
       marginHeight=0 marginWidth=0 scrolling=no vspace=0
       width=100% height=100% src=iFrame.htm align="center">

I like to make full contents of iFrame.htm is always shown
and scrolling of the IFrame is never shown
Whatever the height of the contents in IFrame.htm is.

Is it possible?

Here is one way:

And another more elegant, possibly less robust way: