代码改变世界

iframe高度自适应

2012-03-16 17:43  李帅营  阅读(162)  评论(0编辑  收藏  举报

 在用iframe做嵌入页面时,一般要求将内嵌的子页面能够正常展示,不出现垂直滚动条,即高度自适应。

function AutoSetIframeHeight() {
if (document.readyState != 'complete') {
setTimeout(function
() { AutoSetIframeHeight(); }, 25); return;
} else {
var obj = document.getElementById("frmStoreInfo");
obj.height = obj.contentWindow.document.body.scrollHeight + 20;
}
}


 

其中frmStoreInfo味iframe标签的Id。