手机
当前位置:查字典教程网 >编程开发 >Javascript教程 >javascript应用:Iframe自适应其加载的内容高度
javascript应用:Iframe自适应其加载的内容高度
摘要:main.htm:复制代码代码如下:iframe自适应加载的页面高度child.htm:iframe自适应其加载的网页(多浏览器兼容)fun...

main.htm:

复制代码 代码如下:

<html>

<head>

<metahttp-equiv='Content-Type'content='text/html;charset=gb2312'>

<metaname='author'content='F.R.Huang(meizz梅花雪)//www.meizz.com'>

<title>iframe自适应加载的页面高度</title>

</head>

<body>

<iframesrc="child.htm"></iframe>

</body>

</html>

child.htm:

<html>

<head>

<metahttp-equiv='Content-Type'content='text/html;charset=gb2312'>

<metaname='author'content='F.R.Huang(meizz梅花雪)//www.meizz.com'>

<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>

【javascript应用:Iframe自适应其加载的内容高度】相关文章:

javascript瀑布流式图片懒加载实例

Javascript高级应用:文件操作篇

javascript实现Table排序的方法

JavaScript的9种继承实现方式归纳

JavaScript实现的MD5算法完整实例

JavaScript中停止执行setInterval和setTimeout事件的方法

Javascript生成全局唯一标识符(GUID,UUID)的方法

JavaScript基于setTimeout实现计数的方法

学习javascript文件加载优化

javascript先序遍历DOM树的方法

精品推荐
分类导航