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

Muk*_*kti 0 html jsp angularjs angularjs-directive angularjs-service

我正在使用带有angularJs的html5使用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" />
Run Code Online (Sandbox Code Playgroud)

这导致浏览器模式="IE8 Compat"和文档模式="IE8标准".

我怎么能强制IE文件模式= IE8标准,所以我的东西将开始工作

The*_*One 5

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

<meta http-equiv="X-UA-Compatible" content="IE=edge" />
Run Code Online (Sandbox Code Playgroud)

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

在此输入图像描述