IE11 - 使用活动开发人员工具的网页......他们在做什么?

时间:2016-09-02 10:16:36

标签: internet-explorer internet-explorer-11 compatibility

我这里的网页无法正常使用。

(这是SCM-Manager的组管理器插件,但这是一个不重要的细节。 如果我尝试添加组成员,则该成员不会显示在组中。)

经过一些试验和错误测试,我发现了一个奇怪的发现:

如果开发工具(F12)同时打开,一切正常。不需要更改任何配置,也不必重新加载网页。它只需要同时打开开发人员工具......

我的问题是:开放时开发人员工具(在后台?)有什么用,这使得网页正常工作。

您可能应该知道的其他一些事情:

  • 默认情况下,我们的IE11在兼容模式下运行(或称为MS调用它的“文档模式”)
  • 我们使用一个所谓的“IE11epmode”,其文件包含兼容模式的异常,位于“C:\ ProgramData \ IE11epmode \ ie11.xml”。我已经多次使用此文件来永久设置兼容模式(而不像开发人员工具那样是临时的)。该文件将在公司内推出。
  • 当我在尝试时,我发现:如果我在开发人员工具中设置文档模式为IE9或更高版本,它可以正常工作。这就是为什么我在ie11.xml(上面提到的)中为网页插入兼容性规则,让页面以“Edge”兼容性运行。现在,如果我打开开发人员工具,文档模式是“Edge”并且也标记为默认。 (但如果未打开开发人员工具,它仍然无效)
  • 如果我在开发人员工具中选择文档模式IE8或更低版本,我的效果就像关闭开发人员工具一样(=网页不起作用)

我真的希望你能帮助我!

谢谢你&最诚挚的问候

的Lukas

1 个答案:

答案 0 :(得分:0)

如果网页似乎没有在您使用当前设置的边缘模式下运行,您可以尝试插入

<meta http-equiv="X-UA-Compatible" content="IE=edge" />
进入头部。