Internet explorer 8 在本页上触发IE7标准模式的是什么?

Internet explorer 8 在本页上触发IE7标准模式的是什么?,internet-explorer-8,ie8-compatibility-mode,Internet Explorer 8,Ie8 Compatibility Mode,一,。打开IE8 2.按F12键 3.加载msdn.com 你应该看到 四,。打开一个新选项卡并加载 你应该看到 请告诉我第二页上什么触发了IE8 Compat View IE7标准 在讨论中的页面上,我们没有设置X-UA-Compatible元标记(但是,我们正在考虑将其设置为EDGE),我们也没有在标题中发送X-UA-Compatible 我不知道在我的浏览器中我可以在哪里设置这个,我知道在三个测试中,一个没有问题,另外两个有问题。有三种情况会导致页面在IE7模式下打开: 浏览器配置。这

一,。打开IE8
2.按F12键
3.加载msdn.com

你应该看到

四,。打开一个新选项卡并加载 你应该看到

请告诉我第二页上什么触发了IE8 Compat View IE7标准

在讨论中的页面上,我们没有设置X-UA-Compatible元标记(但是,我们正在考虑将其设置为EDGE),我们也没有在标题中发送X-UA-Compatible


我不知道在我的浏览器中我可以在哪里设置这个,我知道在三个测试中,一个没有问题,另外两个有问题。

有三种情况会导致页面在IE7模式下打开:

  • 浏览器配置。这可能是一个问题,特别是对于本地intranet上的站点

  • X-UA-Compatible
    meta标签

  • 与X-UA兼容的
    HTTP头

  • 浏览器配置问题可由任一
    X-UA-Compatible
    变体覆盖

    如果您确定这不是您的浏览器配置,并且在代码中看不到相关的
    标记,则可能是
    X-UA-Compatible
    设置被用作HTTP头,并且在告诉浏览器进入IE7模式时是特定的

    X-UA-Compatible
    设置提供服务没有什么错,但是设置更高版本的IE比设置更低版本的IE更常见;较低的设置通常仅用于显式降级真正旧站点的浏览器


    浏览器配置可能会有问题,因为即使您在计算机上关闭它,您也永远无法确定其他用户如何配置其浏览器。因此,在大多数情况下,将
    X-UA-Compatible
    作为元标记或HTTP头提供是一种良好的做法。

    谢谢-我知道#2和#3,但情况并非如此(请参阅更新),我在哪里可以找到一个设置,将此设置切换到此页面上的IE7,并将其切换回msdn(和其他)站点?IE8->工具菜单->兼容性视图设置。特别注意“在兼容模式下查看intranet站点”设置;在大多数安装中,这默认为打开,它会吸引很多人。是的。就这样。谢谢让我觉得很傻。至少我们有两种不同的设置,我所有的网站都在,他所有的网站都在兼容模式下。有趣的是,不管设置如何,msdn仍然处于IE8模式-他们的X-UA IE9设置一定覆盖了我们的设置