<iframe id="mainIframe" style="width:405px;border:1px solid black;" frameborder="no" border="0" marginwidth="0" marginheight="0" scrolling="no" allowtransparency="yes" src="test1.html">
</iframe>
<script language="javascript">
// 动态设置iframe高度
var timeIframe;
window.onload = function() {
timeIframe = setTimeout(GetIframeStatus, 10);
};
function GetIframeStatus() {
var iframe = document.getElementById("mainIframe");
var iframeWindow = iframe.contentWindow;
//内容是否加载完
if (iframeWindow.document.readyState == "complete") {
//获取Iframe的内容实际高度
iframeHeight = iframeWindow.document.documentElement.scrollHeight;
//设置Iframe的高度
iframe.height = iframeHeight;
} else {
timeIframe = setTimeout(GetIframeStatus, 10);
}
}
</script>
动态设置iframe高度 JavaScript
最新推荐文章于 2022-10-17 14:49:56 发布