`

iframe高度自动伸展

阅读更多
实现功能:在页面中iframe的高度,会随着iframe载入内容多时,自动伸展。
1、写一个js方法。
2、在iframe中的onload事件时调用该方法。
注意:iframe的ID值和方法中使用的ID值保持一致。


<iframe width="100%" align="center" height="200" id="cwin" onload="Javascrīpt:SetCwinHeight()" frameborder="0" scrolling="no" src="one.jsp" ></iframe>


<script type="text/javascript">
			
 function SetCwinHeight()
{
    var cwin=document.getElementById("cwin");
    if (document.getElementById)
    {
	if (cwin && !window.opera)
	{
	    if (cwin.contentDocument && cwin.contentDocument.body.offsetHeight)
	    cwin.height = cwin.contentDocument.body.offsetHeight; 
	    else if(cwin.Document && cwin.Document.body.scrollHeight)
	    cwin.height = cwin.Document.body.scrollHeight;
	}
    }
}
</script>

0
0
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics