IFrame自适应高度
2008-02-27 12:53
295 查看
<script type="text/javascript">
<!--
//此脚本放在子窗体中
function iframeAutoFit()
{
return;
try
{
if(window!=parent)
{
var a = parent.document.getElementsByTagName("IFRAME");
for(var i=0; i<a.length; i++)
{
if(a[i].contentWindow==window)
{
var h1=0, h2=0, d=document, dd=d.documentElement;
a[i].parentNode.style.height = a[i].offsetHeight +"px";
a[i].style.height = "10px";
if(dd && dd.scrollHeight) h1=dd.scrollHeight;
if(d.body) h2=d.body.scrollHeight;
var h=Math.max(h1, h2);
if(document.all){h += 4;}
if(window.opera){h += 1;}
a[i].style.height = a[i].parentNode.style.height = h +"px";
}
}
}
}
catch (ex){}
}
if(window.attachEvent)
{
window.attachEvent("onload", iframeAutoFit);
}
else if(window.addEventListener)
{
window.addEventListener('load', iframeAutoFit, false);
}
//-->
</script>
纵向参考
<!--
//此脚本放在子窗体中
function iframeAutoFit()
{
return;
try
{
if(window!=parent)
{
var a = parent.document.getElementsByTagName("IFRAME");
for(var i=0; i<a.length; i++)
{
if(a[i].contentWindow==window)
{
var h1=0, h2=0, d=document, dd=d.documentElement;
a[i].parentNode.style.height = a[i].offsetHeight +"px";
a[i].style.height = "10px";
if(dd && dd.scrollHeight) h1=dd.scrollHeight;
if(d.body) h2=d.body.scrollHeight;
var h=Math.max(h1, h2);
if(document.all){h += 4;}
if(window.opera){h += 1;}
a[i].style.height = a[i].parentNode.style.height = h +"px";
}
}
}
}
catch (ex){}
}
if(window.attachEvent)
{
window.attachEvent("onload", iframeAutoFit);
}
else if(window.addEventListener)
{
window.addEventListener('load', iframeAutoFit, false);
}
//-->
</script>
纵向参考
相关文章推荐
- 【转载】iframe自适应高度详解(转帖)
- iframe自适应高度的多种方法方法小结
- iframe自适应高度
- iframe自适应高度,多层嵌套iframe自适应高度的解决方法
- 网页布局中iframe高度自适应问题总结
- iframe自适应高度 iframe
- iframe自适应高度
- 实现iFrame自适应高度,原来很简单!
- Iframe自适应高度
- 【转】真正的iframe高度自适应(兼容IE,FF,Opera)
- 真正解决iframe自适应高度
- iframe自适应高度
- 嵌套自适应调整所有iframe的高度
- jquery ajax应用中iframe自适应高度问题解决方法
- 实现iFrame自适应高度
- iframe高度自适应。
- JS实现iframe框架自适应高度
- 再谈iframe自适应高度
- 跨域IFRAME自适应高度(子页面TAB切换不同的高度,主页面IFRAME嵌套子页面自适应高度)
- 三谈Iframe自适应高度[转自口碑网UED博客]