IFrame altura y ancho adaptativos
<iframe id="contentIFrame" name="Content" src="test.html" scrolling="no" frameborder="0" onload="this.height=this.contentWindow.document.body.scrollHeight+5;this.width=this.contentWindow.document.body.scrollWidth+5;" />
En IE7, siempre hay un punto que no se puede mostrar, por lo que se agregan 5 píxeles detrás de la altura y el ancho, y se puede mostrar perfectamente