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

原文地址:https://www.cnblogs.com/i_am_me/p/4809572.html