我正在为一个客户开发一个网络应用程序。它在我的本地机器上运行得很好,并且在我的服务器上运行得很好。
当我向客户端提供代码时,他们将其部署到QA服务器上,并在防火墙内的计算机(IE10浏览器)上进行测试。当然,它不起作用。
经过一番研究,我发现了这个页面:https://msdn.microsoft.com/en-us/library/ff955410(v=vs.85).aspx,上面写着
如果从兼容视图列表上的域中的站点检索网页(并且列表是活动的),则使用IE7模式(请参阅MSDN-UnderstandingCompViewList中的“理解兼容性视图列表”)。
我发现这很有帮助,所以发表关于如何关闭兼容性视图:IE10 renders in IE7 mode. How to force Standards mode?的文章

但是,对于我的客户端,“兼容性视图中的显示intranet站点”既是选中的,也是禁用的(也就是说,不能取消检查)。
所以-我的问题是,“IE7模式是什么意思?”
这是否意味着在IE7中不支持的任何函数/特性/代码位将无法工作(例如,不支持SVG?)
或者别的什么?
发布于 2016-04-27 23:02:57
IE7模式指的是它在罐头上说的话。不支持IE7之上的任何受支持的特性版本。只支持IE7中的特性。
https://stackoverflow.com/questions/36463253
复制相似问题