读书人

内嵌框架iframe在火狐ff上自适高度(i

发布时间: 2012-11-23 22:54:33 作者: rapoo

内嵌框架iframe在火狐ff下自适高度(ie6、ie7、ff都正常)

<iframe src="test.html" scrolling="no" id="iFrame1" frameborder="0" width="475" onload="javascript:ReSizeiFrame(this);"></iframe>

?

=====================================================================

?

?

内嵌框架iframe自适高度终极方案:

<iframe id="frame_content" src="iframe_b.html" scrolling="no" frameborder="0" onload="this.height=100"></iframe><script type="text/javascript">function reinitIframe(){var iframe = document.getElementById("frame_content");try{var bHeight = iframe.contentWindow.document.body.scrollHeight;var dHeight = iframe.contentWindow.document.documentElement.scrollHeight;var height = Math.max(bHeight, dHeight);一个ff 一个ie 取大值兼容iframe.height =  height;}catch (ex){}}window.setInterval("reinitIframe()", 200);//定时刷新重取 经测试对cpu 没啥影响</script>
?

读书人网 >Web前端

热点推荐