Internet explorer IE11文档模式默认为IE7。如何重置?
Windows 8.1 Surface平板电脑上的Internet Explorer 11默认为文档模式7,导致许多网站呈现错误 当我打开开发人员工具时,它表示由于内部网兼容性设置,它默认为文档模式7 但是,我没有手动更改这些设置,我正在浏览InternetPage 我试图在没有任何运气的情况下重置Internet Explorer设置Internet explorer IE11文档模式默认为IE7。如何重置?,internet-explorer,compatibility,internet-explorer-11,Internet Explorer,Compatibility,Internet Explorer 11,Windows 8.1 Surface平板电脑上的Internet Explorer 11默认为文档模式7,导致许多网站呈现错误 当我打开开发人员工具时,它表示由于内部网兼容性设置,它默认为文档模式7 但是,我没有手动更改这些设置,我正在浏览InternetPage 我试图在没有任何运气的情况下重置Internet Explorer设置 有什么想法吗?默认情况下,IE会在“兼容性”视图中的Intranet区域中显示网页。要更改此设置,请执行以下操作: 按Alt键显示IE菜单 选择工具|兼容性视
有什么想法吗?默认情况下,IE会在“兼容性”视图中的Intranet区域中显示网页。要更改此设置,请执行以下操作:
- 按Alt键显示IE菜单
- 选择工具|兼容性视图设置
- 删除“在兼容性视图中显示intranet站点”旁边的复选标记
- 选择关闭
请注意,进行此更改后,某些站点可能不再正常运行。您可以使用相同的对话框添加特定站点,以便在需要时启用兼容性视图。感谢Lance的所有调查,我可以找到解决问题的方法。这可能与我的ISP有关 总结如下:
- Internet站点显示在Intranet区域中
- 因此,文档模式默认为5或7,而不是Edge
现在,这些站点已正确标记为Internet站点(而不是Intranet站点)。如果您是开发人员,则需要执行以下操作:
<!DOCTYPE html>
<html lang="en">
<head>
<meta http-equiv="X-UA-Compatible" content="IE=edge" />
如果问题发生在特定计算机上,请尝试以下修复方法,前提是您有Internet Explorer 11 请以管理员身份打开regedit.exe。 导航到以下路径:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\Main\FeatureControl\FEATURE_BROWSER_EMULATION
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\Main\FeatureControl\FEATURE_BROWSER_EMULATION &
HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Internet Explorer\Main\FeatureControl\FEATURE_BROWSER_EMULATION
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\Main\FeatureControl\FEATURE_BROWSER_EMULATION
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\Main\FeatureControl\FEATURE_BROWSER_EMULATION &
HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Internet Explorer\Main\FeatureControl\FEATURE_BROWSER_EMULATION
REG\u DWORD
值iexplore.exe
请使用Internet Explorer 11关闭并重新启动该网站,它将默认使用Edge作为文档模式。对于该网站,请确保IIS HTTP响应头设置并添加指向“IE=Edge”的新密钥X-UA-Compatible 如果您有权访问服务器,最可靠的方法是在服务器本身的IIS中进行访问。进入IIS HTTP响应头。添加名称:X-UA-Compatible
Value:IE=edge这将覆盖您的浏览器和代码。嘿,兰斯,疯狂的事情是:我对公共网站(如stackoverflow.com等)有这个问题……尽管这些网站是互联网网站(与内部网站相反),由于intRAnet设置的原因,开发工具将文档模式标记为默认为7。您的解决方案很有帮助,因此我想我应该重新表述我的问题:为什么internet站点被视为intRAnet-sites。这听起来不像应该发生的行为;您可能需要调查一些事情。下次使用so时,右键单击页面,ch选择“属性”,然后查看页面显示在哪个区域。您是否使用代理?这可能会迫使站点显示在Intranet区域中?另外,请查看站点是否位于要始终在“兼容性”视图中查看的站点列表中(使用前面的“兼容性设置”对话框)。如果是这样,请尝试从列表中删除该站点。您可能通过组策略建立了兼容性设置吗?我检查了一些事项:在Intranet区域中打开了so和其他站点。奇怪的是,有两个平板电脑(Surface)有这种奇怪的行为。我笔记本电脑上的IE11工作正常。所有三台电脑都有Windows 8.1,都在同一个网络上,通过同一个无线网络连接。你还有什么想法吗?因此,我与其他一些来源进行了核实,一致认为,如果在Intranet区域报告了IE11,则说明某些配置异常。可能是.PAC代理脚本,可能是站点区域映射,可能是自定义CV设置,可能是其他内容。(要查看完整线程,请参阅)无论如何,这些似乎是你下一步的最佳选择。这是评论的翻版#3非常适合你me@Zack:此主题也是试图解决自己网站问题的开发人员的第一个搜索结果。@RafałSwacha,这是正确的,我是一名程序员,我也搜索了此主题。我相信它将帮助其他程序ammers.这对我有效IE=edge是最高标准模式,功能等同于“html5”DOCTYPE。参考:如果你不是开发人员,只是想让网站在浏览器中正确显示,请停止使用IE 11