坚持使用IE兼容模式

Evg*_*eny 5 internet-explorer compatibility-mode http-headers x-ua-compatible

我正在处理的网站的URL最终在Microsoft兼容性列表中.这意味着每次IE用户访问它时,强制使用IE9模式,这使得无法使用现代CSS或Javascript.

在此输入图像描述

网站上每个HTML文档的前6行看起来都是这样的.没有条件评论.我也试图<title><head>没有任何成功之后立即提出标题.

<!DOCTYPE html>
<html>
    <head>
        <meta http-equiv="X-UA-Compatible" content="IE=edge">
        <meta charset="utf-8">
        <title>...</title>
Run Code Online (Sandbox Code Playgroud)

响应HTTP标头始终包含

X-UA-Compatible     IE=Edge
Run Code Online (Sandbox Code Playgroud)

但它似乎没有任何区别.强制IE关闭IE9模式的唯一因素是"设置"对话框中的此复选框.仅当未设置时,站点才会以边缘模式显示.

在此输入图像描述

另外,我最近发现Microsoft的iecompatdata.xml包含featureSwitch="overrideXUACompatible:false"站点条目旁边的属性.

还有什么我可以尝试阻止我的网站在IE兼容模式下显示?

Ric*_*ing 3

如果该网站位于 Microsoft 的兼容性视图列表中,您需要让他们将其删除。

根据此页面,您需要向iepo@microsoft.com发送电子邮件并提供以下信息,并要求将您的网站从列表中删除:

  • 业主姓名
  • 公司名称
  • 电子邮件地址
  • 电话号码
  • 公司名称
  • 街道地址
  • 网站地址