<iframe id="mainIframe" name="mainIframe"
style="width: 100%;margin-top: -1%" frameborder="no"
border="0" scrolling="no"src=""></iframe>
其中 scrolling="no" 是将滚动条去掉
但是呢,去掉滚动条后不会显示全部内容咋整。
我采用的是js 改变iframe 高度的办法
<script language="javascript">
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") {
var iframeWidth, iframeHeight;
//获取Iframe的内容实际宽度
iframeWidth = iframeWindow.document.documentElement.scrollWidth;
//获取Iframe的内容实际高度
iframeHeight = iframeWindow.document.documentElement.scrollHeight;
//设置Iframe的宽度
iframe.width = iframeWidth;
//设置Iframe的高度
iframe.height = iframeHeight;
} else {
timeIframe = setTimeout(GetIframeStatus, 10);
}
}
</script>
代码书写完成
同时,iframe 的父标签高度该删就删。