根据iframe 内容的滚动条高度自动调整iframe 的高度。
1、iframe 的设置:
<iframe width="100%" id="autoHeightIframe"
οnlοad="Javascrīpt:setIframeHeight(this)" frameborder="0" scrolling="no">
</iframe>
2、JavaScript 脚本设置:
<script>
//自动调整 iframe 高度
function setIframeHeight(iobj) {
var win = iobj;
if (document.getElementById("autoHeightIframe")) {
if(win && !window.opera) {
if (win.contentDocument && win.contentDocument.body.offsetHeight) {
win.height = win.contentDocument.body.offsetHeight;
}else if (win.Document && win.Document.body.scrollHeight) {
win.height = win.Document.body.scrollHeight;
}
}
}
}
</script>