【发布时间】:2014-12-16 08:22:31
【问题描述】:
我公司使用 IE8 作为默认浏览器,默认情况下为所有 Intranet 站点设置了兼容模式。
我在 IE8 上检查了我的应用程序,外观和感觉完全是偶然的。但是在 chrome 和 Mozilla 上的外观和感觉都很好。
有人建议我关闭兼容模式。
有两种方法: 1) IE>tools>Compatible view settings>(不勾选)显示内网站点...
2) 将<meta http-equiv="X-UA-Compatible" content="IE=Edge" /> 放在 jsp 页面上。
我检查过,当我关闭兼容模式时,我的应用程序看起来很好。
我的问题:
1) 兼容模式有什么用。
2) 如果我通过 JSP 页面关闭它,还有什么影响。 (它喜欢在 IE11 上吗,如果我将其更改为 IE9,那么我的应用程序将无法按预期工作。)
3) 关闭兼容模式是唯一的解决方案,或者我还能做些什么
4) 是否有其他影响。
【问题讨论】:
-
欢迎来到IE编码的精彩世界
-
关闭兼容模式除了浏览器呈现页面的方式外不会有太大影响。
-
至少 IE 10+ 实际上做出了支持标准的有效尝试。 IE 9 不支持严格模式,IE 8 几乎不支持 ES5。 IE8+ 确实在很大程度上支持 HTML 4.01 和 CSS 2.1,但这只是在跨浏览器开始变得一致的时候。
标签: java javascript css jsp internet-explorer