使用浏览器模式的标签在IE中强制关闭IE兼容模式

时间:2014-01-15 15:48:37

标签: html jsp angularjs angularjs-directive angularjs-service

我正在使用html5和angularJs使用follwoing标记

这导致浏览器模式设置为IE8 Compat,文档模式设置为IE8标准。

 <!doctype html>
 <html xmlns:ng="http://angularjs.org" id="ng-app"  ng-app="myApp">

 <meta http-equiv="X-UA-Compatible" content="IE=8" />

这导致浏览器模式=“IE8 Compat”和文档模式=“IE8标准”。

我如何强制IE文档模式= IE8标准,所以我的东西将开始工作

1 个答案:

答案 0 :(得分:5)

你想要IE=edge,它会强制浏览器使用它拥有的最新版本(IE8将充当IE8,而不是兼容模式)并删除兼容模式的按钮。这将为AngularJS提供最佳结果

<meta http-equiv="X-UA-Compatible" content="IE=edge" />

此外,如果您在本地运行该站点,IE将接收该站点并强制执行兼容模式。您可以在IE中更改此设置,转到工具 - &gt;兼容性ViewSettings - &gt;取消选中“在兼容性视图中显示Intranet站点”。

enter image description here