繁体   English   中英

为什么 Internet Explorer 忽略我的<meta http-equiv=“X-UA-Compatible”>标签?

[英]Why is Internet Explorer ignoring my <meta http-equiv=“X-UA-Compatible”> tags?

我的标签: <meta http-equiv="X-UA-Compatible" content="IE=EmulateIE9">

由于其他所需的更改,我将旧版 Web 应用程序从模拟 IE7 模式(使用相同的元标记,我所做的只是更改数字)更新为模拟 IE9 模式。 最初,即使测试浏览器指定了兼容模式,它也能正常工作并以 IE9 模式呈现,这是该标签根据文档应该做的。 它通过了我们的 QC,我认为这很好。

然而,在之后的几个新版本中,该标签被完全忽略了。 如果我关闭浏览器上的兼容模式,那么它会以 IE11 模式呈现所有内容,因此我认为浏览器呈现模式不受服务器设置的控制。 如果我打开兼容模式,那么它会在 IE7 中呈现。

什么可能导致 IE 在我的元标记已经被确认工作后忽略它?

编辑:我应该补充一点,我已经做了一些谷歌研究,我的元标记总是第一,我可以通过在页面呈现后查看源代码来确认这一点。

谢谢!

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM