Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/webpack/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Internet explorer 强制IE9使用浏览器模式而不是兼容模式_Internet Explorer_Cross Browser_Internet Explorer 9 - Fatal编程技术网

Internet explorer 强制IE9使用浏览器模式而不是兼容模式

Internet explorer 强制IE9使用浏览器模式而不是兼容模式,internet-explorer,cross-browser,internet-explorer-9,Internet Explorer,Cross Browser,Internet Explorer 9,我在头标签中使用。但是,当我在IE9上运行应用程序时,它使用的是浏览器模式:IE9 Compat View。 我希望我的应用程序只使用浏览器模式:IE9,而不是Compat view。您还需要使用HTML5 doctype声明()。IE9中也有一些设置。从Tools-菜单打开Compatible settings,并取消选中所有复选框,以防止IE使用战斗视图。据我对IE的理解,它对新事物极为敏感,但只要您添加doctype声明(如果它是html5,这其实并不重要),它就应该正常工作。另一方面,I

我在
标签中使用
。但是,当我在IE9上运行应用程序时,它使用的是浏览器模式:IE9 Compat View。
我希望我的应用程序只使用浏览器模式:IE9,而不是Compat view。

您还需要使用HTML5 doctype声明(
)。IE9中也有一些设置。从
Tools
-菜单打开
Compatible settings
,并取消选中所有复选框,以防止IE使用战斗视图。

据我对IE的理解,它对新事物极为敏感,但只要您添加doctype声明(如果它是html5,这其实并不重要),它就应该正常工作。另一方面,IE从来没有太遵从标准。阅读了解更多信息

我遇到了类似的问题,请确保您的托管服务器操作系统是最新的, 对我来说,有很多更新,其中之一是:


Windows Server 2008 R2 x64版(KB2598845)Internet Explorer 8兼容性视图列表的更新这主要发生在IE 10浏览器中。我试图将浏览器模式强制为IE9,但根据Microsoft的说法,我们无法更改浏览器模式,只能更改兼容性模式。我也遇到了同样的问题,它在我的本地机器上工作,但在PROD server上不工作,这让我觉得我的本地机器可能从Microsoft获得了更新,而PROD server没有更新。我们正在测试的应用程序在IE兼容模式下表现良好,但在IE 10中出现了各种奇怪的东西

我要求用微软2年前发布的热修复程序更新prod服务器。但我的服务器上有2.0框架,所以我要求他们转移到3.5框架并应用此修复程序。现在该应用程序运行良好,我可以在不将浏览器模式更改为IE 10兼容模式的情况下使用

这是修复程序的链接


我意识到我在这方面有点晚了,但以下是我使用过的并且对我有效的方法:

<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">

确保这是文档头部的第一个元标记(我直接放在开始标记之后)


在这里找到此解决方案:

是的,我已经添加了HTML5 doctype,但对我没有任何帮助。doctype之前不能有任何内容,甚至不能有空行、空格或选项卡。此外,
X-UA-Compatible
必须紧跟在
标题
之后,尤其是在任何
标签之前。