【问题标题】:How to test if X-UA-Compatible is served?如何测试是否提供 X-UA-Compatible?
【发布时间】:2010-12-17 23:07:42
【问题描述】:

如何测试<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"> 是否有效?特别是如果我让 Apache 通过 htaccess 处理它。

IE 开发者工具里有什么东西吗?

【问题讨论】:

    标签: http-headers ie8-compatibility-mode


    【解决方案1】:

    在 IE8 中查看。如果未设置,工具 > 兼容性视图将可用。如果已设置,该选项将灰显且不可用。

    【讨论】:

    • 啊,好的,现在我知道了这个设置的作用。它是二合一的。问题是在元标记中设置它不起作用(不知道为什么),这就是我没有看到差异的原因。另一个问题是它在 htaccess 中不起作用并且总是给出 500 错误。我现在发现如果我没有在“Header set X-UA-Compatible”IE=Edge,chrome=1”的和“env=ie”处设置“env=ie”,htaccess 设置可以工作。这个“env=ie”是什么意思通常会,因为它无法在我的虚拟主机上运行?
    • 这个答案的最后一句应该是:“如果设置了,该选项将灰显,不可用。”
    • 谢谢@BenjaminRay!固定:-)
    【解决方案2】:

    在 IE 开发者工具栏中检查文档模式的“页面默认值”。

    【讨论】:

      【解决方案3】:

      您是否看到图像中搜索和重新加载图标之间的“损坏”文档图标?这是兼容性视图按钮。如果使用元标记或 htaccess 标头设置的 edge 值有效,则不显示“兼容性视图”按钮。

      图片由Frank Code blog提供;如果您愿意,您也可以在帖子中阅读。这是值得的。

      【讨论】:

        猜你喜欢
        • 2016-02-19
        • 2014-09-06
        • 1970-01-01
        • 2015-11-08
        • 2012-02-26
        • 2013-02-20
        • 2015-09-23
        • 2013-11-08
        • 2011-05-15
        相关资源
        最近更新 更多