时间:2021-05-26
main.htm:
复制代码 代码如下:
<html>
<head>
<metahttp-equiv='Content-Type'content='text/html;charset=gb2312'>
<metaname='author'content='F.R.Huang(meizz梅花雪)//'>
<title>iframe自适应其加载的网页(多浏览器兼容)</title>
<scriptlanguage=javascript>
functioniframeAutoFit()
{
try
{
if(window!=parent)
{
vara=parent.document.getElementsByTagName("IFRAME");
for(vari=0;i<a.length;i++)//author:meizz
{
if(a[i].contentWindow==window)
{
varh=document.body.scrollHeight;
if(document.all){h+=4;}
if(window.opera){h+=1;}
a[i].style.height=h;
}
}
}
}
catch(ex)
{
alert("脚本无法跨域操作!");
}
}
if(document.attachEvent)window.attachEvent("onload",iframeAutoFit);
elsewindow.addEventListener('load',iframeAutoFit,false);
</script>
</head>
<body>
<divstyle="width:200;height:400;background-color:yellow">
iframe自适应其加载的网页(多浏览器兼容)
</div>
</body>
</html>
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
main.htm:iframe自适应其加载的网页(多浏览器兼容)iframe自适应其加载的网页(多浏览器兼容,支持XHTML)=================
html代码: javascript代码://iFrame自适应高度functioniFrameHeight(){varifm=document.getE
兼容主流浏览器的Iframe自适应高度,js脚本如下:复制代码代码如下://iframe高度自适应functioniframeAutoFit(iframeObj
iframe自适应高度本身是很简单的方法,就是在页面加载完成后,重新计算一下高度即可。代码如下:复制代码代码如下://公共方法:设置iframe的高度以保证全部
本文实例讲述了js实现iframe自动自适应高度的方法。分享给大家供大家参考。具体如下:在编写网页的时候,很多时候要用到自动伸缩iframe高度,假如ifram