有关动态设置iframe高度问题
2015-03-05 10:31
309 查看
今天在工作中遇到有关一个主页面中加载多个Iframe标签,要求Iframe自适应高度,不许出现滚动。当时做了好久还是没有做到自适应高度,现在解决了,共享如下:
假定主页面的部分代码如下:
<body>
<div><iframe id="frame1" src="index2.htm" width="100%" scrolling="no" marginwidth="0" marginheight="0" border="0"></iframe></div>
<br />
<div><iframe id="frame2" src="index3.htm" width="100%" scrolling="no" marginwidth="0" marginheight="0" border="0"></iframe></div>
</body>
让Iframe可以自动随页面高度调整和自动适应,在被嵌套的Ifrmae页面代码</body>标记之前,插入下段代码:
<script for=window EVENT=onload language="JavaScript" type="text/javascript">
parent.document.getElementByIdx('frame1').style.height=document.body.scrollHeight;
</script>
保存当前页面
假定主页面的部分代码如下:
<body>
<div><iframe id="frame1" src="index2.htm" width="100%" scrolling="no" marginwidth="0" marginheight="0" border="0"></iframe></div>
<br />
<div><iframe id="frame2" src="index3.htm" width="100%" scrolling="no" marginwidth="0" marginheight="0" border="0"></iframe></div>
</body>
让Iframe可以自动随页面高度调整和自动适应,在被嵌套的Ifrmae页面代码</body>标记之前,插入下段代码:
<script for=window EVENT=onload language="JavaScript" type="text/javascript">
parent.document.getElementByIdx('frame1').style.height=document.body.scrollHeight;
</script>
保存当前页面
相关文章推荐
- 如何动态设置嵌套的iframe的高度?
- 动态设置iframe的高度
- Android笔记 四种方案解决ScrollView嵌套ListView问题之动态设置ListView高度代码整理
- ListView 动态设置高度问题
- 【Android基础学习】动态设置 listView的高度,解决scrollView中嵌套listview时显示不全的问题
- Iframe设置高度为100%问题!!!!
- Mybatis配置有关问题-怎么动态设置resultType
- 通过动态设置ListView高度来解决ScollView与ListView互相嵌套的问题
- 关于iframe自适应高度,解决一个iframe动态改变url,改变页面同时解决高度自适应问题
- (4.3.2.2)ListView 动态设置高度问题
- dh: 实现iframe 自适应高度的问题(初始化和动态加载数据的时候)
- ListView 动态设置高度问题
- 设置iframe的高度和控制其所在层的边框动态显示
- 动态设置iframe的高度(同域情况)兼容多种浏览器
- EasyUI中iframe嵌入页面,包含datagrid数据动态绑定,页面内容的高度自适应问题
- 动态生成的IFRAME,设置SRC时的问题解决分析
- 动态生成的IFRAME,设置SRC时的问题解决分析
- 如何设置iframe的高度,src中的网页时动态生成的,大小不定
- 动态设置iframe高度(iframe高度自适应)
- SetLength设置动态数组长度的有关问题