IE8的div中使用Iframe出现下拉框形式,而IE7却没有
来源:互联网 发布:虚拟歌姬软件多少钱 编辑:程序博客网 时间:2024/05/21 17:07
1、在使用IE7浏览器时的的iframe没有出现边框,在IE8则出现了,解决方法:
IE8调用IE7的渲染模式:
head中加入<meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7"/>或者<meta http-equiv="x-ua-compatible" content="ie=7" />
设置iframe的相对属性:
<div id="page" name="page" style="clear:both; position:relative;">
<iframe id="pagefmain" name="pagefmain" src="/esult.jsp" style="overflow:auto;top:0px;" frameborder="0" width="100%" height="100%" onload="autoHeight(this)"></iframe>
</div>
//调整体高度, 自动,第一次加载时有用
function autoHeight(iframe){
//var iframe = document.getElementById('pagefmain');
if(iframe.Document){//ie自有属性
iframe.style.height = iframe.Document.documentElement.scrollHeight;
//document.getElementById('rightFrame').style.height=parseInt(iframe.style.height)-5;
//document.getElementById('rightFrame').contentWindow.initPageSize();//处理不同分辨率实时切换时自动切换大小
}else if(iframe.contentDocument){//ie,firefox,chrome,opera,safari
iframe.height = iframe.contentDocument.body.offsetHeight;
}
//alert('加载完后_iframe.style.width='+iframe.style.width+',height='+iframe.style.height);
}
- IE8的div中使用Iframe出现下拉框形式,而IE7却没有
- IE8、IE7、IE6中使用getElementById需要注意的问题
- Eclipse中Web工程出现感叹或红叉,而内部却没有
- 关于 IE6 IE7中 空div 高度却不为0的问题
- css设置ie7,ie8中div高度自动设置
- HO3003: IE6 IE7 IE8(Q) 中 IMG 元素的 alt 属性在没有 title 属性的情况下会被当作提示信息使用
- 禁止IE8使用IE7的兼容模式
- 禁止IE8使用IE7的兼容模式
- ie8中模拟ie7(emulate ie7)按钮的秘密
- DIV+CSS相对IE6、IE7和IE8的兼容问题
- DIV+CSS相对IE6、IE7和IE8的兼容问题
- DIV+CSS相对IE6、IE7和IE8的兼容问题
- DIV+CSS--IE6,IE7,IE8,Firefox兼容的(转)
- DIV+CSS--IE6,IE7,IE8,Firefox兼容的
- DIV+CSS相对IE6、IE7和IE8的兼容问题
- 关于ie6,ie7,ie8,firefox 的div兼容问题
- 在CComboBox组合框控件中 使用AddString()函数修改下拉列表项却出现乱序
- IE8 、 IE7 的兼容性问题
- 【iOS7的一些总结】9、用列表显示内容(上):列表视图UITableView
- (三)Buffer
- oracle数据库登录、DDL触发器的应用
- 快速排序,“两头交换”法 ,实现
- 《数据结构习题与解析》第一章 绪论
- IE8的div中使用Iframe出现下拉框形式,而IE7却没有
- ubuntu下配置java
- 赵雅智_BroadcastReceiver电话监听
- 行走无疆 C++ 连接mysql等数据库
- 不打开文件,读取Rvt文件中的信息
- 数据挖掘绪论
- MATLAB 与图像处理
- 【HTTP权威指南】笔记之四,实体、编码和国际化
- Beginning Python Chapter 22