js
function mm(str)
{
var e = eval("document.all."+ str);
e.style.height = window.frames[str].document.body.scrollHeight + 20;
e.style.width = document.body.scrollWidth;
}
</script>
IFrame
<IFRAME id="rightFrame" onload="mm('rightFrame')" name="rightFrame" src="FrameContent.aspx"
frameBorder="0" width="800"></IFRAME>
尚存问题:
1.只有子页面刷新页面的时候才会自动调整大小
2.高度设置成document.body.scrollHeitht时总是差几个像素。
![](/Images/OutliningIndicators/None.gif)
![](/Images/OutliningIndicators/ExpandedBlockStart.gif)
![](/Images/OutliningIndicators/InBlock.gif)
![](/Images/OutliningIndicators/InBlock.gif)
![](/Images/OutliningIndicators/InBlock.gif)
![](/Images/OutliningIndicators/ExpandedBlockEnd.gif)
![](/Images/OutliningIndicators/None.gif)
IFrame
![](/Images/OutliningIndicators/None.gif)
![](/Images/OutliningIndicators/None.gif)
尚存问题:
1.只有子页面刷新页面的时候才会自动调整大小
2.高度设置成document.body.scrollHeitht时总是差几个像素。