Ifram框架自适应内容的高度(代码简单易懂ie7,8,9,火狐,谷歌都测试通过)

Ifram框架自适应内容的高度这个是长期困扰我的一个问题,今天有时间又把之前的代码拿出来研究了下,刚好最近我在做一个项目,经常用到JQ的写法,举一反三,让我找到了方法:


这个是之前网上找的,只能支持IE7:代码如下


我修改后的代码:

应该能很清楚的看到区别在哪里,就是var h1 = xsun.contentDocument.body.offsetHeight;
                                                                    var h2 = document.documentElement.offsetHeight;

h1取出来的高度都为0,h2才是正确高度。具体含义自己去百度下就知道两者的区别了

调用方法:



这里还要注意一点的是:iframe的ID一定要指名,且最小高度也要指定一个,不然会没有效果

你可能感兴趣的:(asp.net)