You could try max-height for the iframe. It won't work in IE6 so IE6 will probably generate whatever height is needed if no other height is given.
IE7, Firefox, Opera and Safari should extend the height flexibly to the maximum and then create a scrollbar. I haven't tested this.
Edit: I found that max-height didn't work with an iframe.
If you set the iframe height to suit the page with least height it will create a scrollbar for the longer pages. Is that unacceptable?
Last edited by Wickham; 19 Mar 2008 at 03:06 AM.
Code downloaded to my PC will be deleted in due course.
WIN7; IE9, Firefox, Opera, Chrome and Safari for Windows; screen resolution usually 1366*768.
Also IE6 on W98 with 800*600 and IE8 on Vista 1440*900.