Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/33.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
Javascript 关闭站点的IE 8兼容模式_Javascript_Css_Internet Explorer - Fatal编程技术网

Javascript 关闭站点的IE 8兼容模式

Javascript 关闭站点的IE 8兼容模式,javascript,css,internet-explorer,Javascript,Css,Internet Explorer,我的公司使用IE8作为默认浏览器,默认情况下,所有intranet站点都设置了兼容模式。我正在构建一个内联网站点,当兼容性模式关闭时,该站点可以正常工作。我正在使用reset.css和几个开源javascript程序,例如datatables 我想做的是强制关闭我的站点的兼容模式。有什么程序化的方法可以做到这一点吗?我已经尝试设置了元值 <meta http-equiv="X-UA-Compatible" content="IE=IE8" /> 及 无济于事 最令人沮丧的

我的公司使用IE8作为默认浏览器,默认情况下,所有intranet站点都设置了兼容模式。我正在构建一个内联网站点,当兼容性模式关闭时,该站点可以正常工作。我正在使用reset.css和几个开源javascript程序,例如datatables

我想做的是强制关闭我的站点的兼容模式。有什么程序化的方法可以做到这一点吗?我已经尝试设置了元值

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


无济于事


最令人沮丧的是,Chrome和Firefox的工作状态非常好。

这些必须是页面上的第一个元数据标签。也许这就是问题所在。

标签必须是
中的第一个标签,而不是
和其他
元素

X-UA-compatible标头不区分大小写;但是,除了title元素和其他meta元素之外,它必须出现在网页的标题(HEAD部分)中的所有其他元素之前


它不必是第一个元标记,而是在所有非元标记(标题除外)之前。因此,在样式和脚本等之前没有出现任何问题。
IE=IE8
似乎无效,
IE=8
在我的测试中起到了预期的作用。(作为注释而不是编辑添加,因为编辑必须大于6个字符)我最近与兼容模式的力量发生了冲突(特别是为了解决默认的intranet“打开”设置)。我已经写下了如何绕过我在这里遇到的各种问题,以防其他人发现它有用:
 <meta http-equiv="X-UA-Compatible" content="IE=Edge" />