在asp.net中使用iframe很容易出现src="xxx"页面的高度不能自动调整的问题,我在网上找了相关的解决办法都不是很清楚.
我总结了一下网友们的方法,我的方法如下
在包含框架的页面的head标签内加入
<!--自己适应框架页面高度-->
        
<script language="javascript">
        
function init()
        
{
        document.getElementById(
"_sjframe").height=document.getElementById("_sjframe").contentWindow.document.body.scrollHeight
        }

        
</script>
其中_sjframe是你的iframe的id,在包含框架的页面的body标签内加入onload="init()"  就可以自适应页面的高度了,
这个我只在IE中测试过,我不知道它的兼容性怎么样,这只算是一个比较简单的解决办法吧!
posted on 2007-02-07 15:53  niugm  阅读(2404)  评论(1编辑  收藏  举报