iframe自适应宽度和高度
2009-09-06 13:11
253 查看
今天碰到个问题,iframe调为width:100%也还是出现了滚动条,现在将解决方法写下来供日后参照,也希望能帮助有需要的朋友
js代码:
<script type="text/javascript" language="javascript">
function TuneHeight(fm_name,fm_id){
var frm=document.getElementById(fm_id);
var subWeb=document.frames?document.frames[fm_name].document:frm.contentDocument;
if(frm != null && subWeb != null){
frm.style.height = subWeb.documentElement.scrollHeight+"px";
frm.style.width = subWeb.documentElement.scrollWidth + "px";
}
}
</script>
html代码:
<iframe onload="{TuneHeight('main','main')}" frameborder="0" id="main" name="main" scrolling="auto" src="right.aspx" style="HEIGHT: 100%; VISIBILITY: inherit; WIDTH: 100%; Z-INDEX: 1;margin: 0px; padding:0px;"></iframe>
js代码:
<script type="text/javascript" language="javascript">
function TuneHeight(fm_name,fm_id){
var frm=document.getElementById(fm_id);
var subWeb=document.frames?document.frames[fm_name].document:frm.contentDocument;
if(frm != null && subWeb != null){
frm.style.height = subWeb.documentElement.scrollHeight+"px";
frm.style.width = subWeb.documentElement.scrollWidth + "px";
}
}
</script>
html代码:
<iframe onload="{TuneHeight('main','main')}" frameborder="0" id="main" name="main" scrolling="auto" src="right.aspx" style="HEIGHT: 100%; VISIBILITY: inherit; WIDTH: 100%; Z-INDEX: 1;margin: 0px; padding:0px;"></iframe>
相关文章推荐
- iframe自适应宽度高度
- iframe 自适应高度和宽度
- iframe自适应高度和宽度 全css实现无javascript
- iframe高度/宽度自适应(使用body而不是docuemntElement对象)
- iframe自适应高度和宽度 全css实现无javascript
- js控制iframe的高度/宽度,自适应内容。
- 简单的iframe自适应高度和宽度
- iframe高度宽度自适应(转)
- js控制iframe的高度/宽度让其自适应内容
- js控制iframe的高度/宽度让其自适应内容
- javascript原生和jquery库实现iframe自适应高度和宽度
- iframe自适应宽度、高度 ie6 7 8,firefox 3.86下测试通过
- js控制iframe的高度/宽度,自适应内容
- iframe自适应宽度和高度
- Iframe 自适应高度宽度
- iframe宽度自适应 并按比例调整高度
- iframe自适应高度和宽度
- iframe的宽度和高度自适应
- <iframe>标签自适应高度和宽度
- iframe高度宽度自适应