iframe自适应高度
function iFrameHeight() { var ifm= document.getElementById("iframepage"); var subWeb = document.frames ? document.frames["iframepage"].document : ifm.contentDocument; if(ifm != null && subWeb != null) { ifm.height = subWeb.body.scrollHeight; ifm.width = subWeb.body.scrollWidth; } }
<iframe src="www.baidu.com" width="100%" id="iframepage" frameborder="0" scrolling="yes" marginheight="0" marginwidth="0" onLoad="iFrameHeight()"></iframe>
要是遇到iframe中的页面类容展开被遮挡,下拉框内容只能显示一部分的情况。
需要将iframe指向的页面高度调整下(www.baidu.com)