ie6、firefox2 通过,麻烦有ie7的网友测试一下,
由于有其他代码,剖析出来麻烦,截图也麻烦,代码很简单,所以就直接写部分出来好了,
装载iframe 子页面,自适应高度
。假设主页面有一个div,里面放置一个iframe
3个菜单链接,分别在iframe加载 1.html、2.html、3.html 三个页面。
3个子页面分别在自己页面加载完window.onload执行
function aa(){
var newHeight = document.body.scrollHeight + 20 + "px";
window.parent.document.getElementById("frameBox").style.height = newHeight;
//以上firefox通过,但是ie6必须加上下面这句,不然iframe高度是改了,但是可见区域没有改
window.parent.document.getElementById("frameWin").style.height = newHeight;
}