环境:
浏览器:IE8/9浏览器【兼容性视图】
doctype:<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
现象:
向body标签中新增子元素时,出现白页面(body及子元素大小全为0),然后,通过改变窗口大小、改变body及子元素的属性、鼠标进入事件(有时有效)可使页面恢复正常。
方案:
通过观察百度首页,发现其html、body标签只设置了“height”样式为“100%”。
模仿上述方法,去除了body标签的wight样式,便解决了问题。但是,依然不懂问题引发的根本原因,或许是IE浏览器的缺陷,或许是未正确使用DOCTYPE……
分享到:
相关推荐
通过代码添加、删除、查询等操作IE兼容性视图网站。封装类,直接调用就可以了。通过代码添加、删除、查询等操作IE兼容性视图网站。封装类,直接调用就可以了。通过代码添加、删除、查询等操作IE兼容性视图网站。封装...
获取IE8浏览器兼容性视图工作模式,主要针对IE8兼容性视图模式
IE11无法保存浏览器兼容性视图设置的解决方法.docx
ClearableListData--添加IE的兼容性视图,可以VC添加 IE的兼容性视图 ,好不容易找到的资源,只有添加功能,其他的功能请参看我的其他资源。如果没有积分,请私信给我邮箱,我会尽快把代码发过去的
IE兼容性解决IE兼容性解决IE兼容性解决IE兼容性解决IE兼容性解决IE兼容性解决IE兼容性解决IE兼容性解决IE兼容性解决IE兼容性解决
一个windows下用来设置ie兼容的脚本,方便批量设置,不用每台机器都设置一遍了; 一个windows下用来设置ie兼容的脚本,方便批量设置,不用每台机器都设置一遍了
删除IE的兼容性视图,可以VC删除 IE的兼容性视图 ,好不容易找到的资源,只有删除功能,其他的功能请参看我的其他资源。如果没有积分,请私信给我邮箱,我会尽快把代码发过去的
获取IE的兼容性视图,可以VC获取 IE的兼容性视图 ,好不容易找到的资源,只有获取功能,其他的功能请参看我的其他资源。如果没有积分,请私信给我邮箱,我会尽快把代码发过去的
IE 9兼容性视图的设置.docx
在新版IE中巧用“兼容性视图”设置解决网页显示不正常怎么办.docx
如何使用IE9的兼容性视图.docx
IE10兼容性视图解决网页无法正常显示的情况.docx
主要解决IE兼容性问题、兼容、IE、浏览器
这是我做网站是要考虑IE 678兼容性的总结,里面不足请见谅咯
IE9地址栏不显示“兼容性视图”的按钮图标.docx
如何在win8电脑中关闭IE浏览器的兼容性视图设置?.docx
通过bat脚本修改注册表,可以一键完成:添加浏览器受信任站点,设置浏览器兼容性视图,修改浏览器中安全站点自定义级别中关于ActiveX的选项为启用,关闭IE浏览器数据执行保护及其他安全设置,自动注册ocx及dll控件
如何解决IE兼容性问题
IE兼容性插件
很好用的IE兼容测试工具,可以新建各个版本的IE窗口,有调试窗口,web测试人员专用