IE11 开发工具中的 IE7/8/9/10 模拟器在哪里? [复制]

Posted

技术标签:

【中文标题】IE11 开发工具中的 IE7/8/9/10 模拟器在哪里? [复制]【英文标题】:Where's the IE7/8/9/10-emulator in IE11 dev tools? [duplicate] 【发布时间】:2013-07-26 17:51:23 【问题描述】:

IE11 刚刚发布(作为开发者预览版),我在 IE11 开发工具中找不到 IE7/8/9/10-emulator。有谁知道现在在哪里可以找到它们?

【问题讨论】:

@BoltClock 老兄,人们在发帖时并不知道“问题”已经存在,这就是他们发帖的原因。他们并不愚蠢。在将问题留在那里(现在没有答案)的同时删除出色的答案绝对没有意义,并表明 SO 需要踢一些“主持人”。 @moderators 我最初支持将其标记为重复的决定。但是,我注意到您无法通过使用 Sliq 在他的问题中使用的任何单词找到“IE11 中的浏览器模式”的答案。我自己选择使用IE和模拟器这两个词而不是浏览器模式。这个问题的独特之处在于它为前一个问题添加了新的元信息。如果关闭,至少将标签模拟器添加到上一个问题,因为通过搜索“IE 模拟器”或“IE8 模拟器 IE11 开发工具”等无法找到它。 【参考方案1】:

当其他人问同样的问题时,我已经发布了一个答案(请参阅How to bring back "Browser mode" in IE11?)。

阅读我的答案以获得更全面的解释,但简而言之:

他们故意将其删除,因为兼容模式实际上并不是非常适合测试兼容性。

如果您真的想测试与任何给定版本的 IE 的兼容性,您需要在该 IE 版本的真实副本中进行测试。 MS 在http://modern.ie/ 上提供免费的虚拟机供您用于此目的。

在 IE11 中获取兼容模式的唯一方法是设置 X-UA-Compatible 标头。当你有这个并且网站默认为兼容模式时,你能够在开发工具中设置模式,但只能在边缘或指定的兼容模式之间设置;其他模式仍然不可用。

【讨论】:

如果modern.ie的下载不是每个1GB,并且许可证在30天内到期(尽管如果是win7,它可能会在30天后“重新武装”) ,但总比没有好。 @Spudley:我在“如何在 IE11 中恢复浏览器模式?”中没有看到免费 VM 的提及。答案。我认为添加它是值得的,正如您所说的 IE11 兼容模式在模拟早期 IE 版本方面做得不好。 在 microsoft 解决方案之上讨厌 microsoft 解决方案?浏览器堆栈怎么样?我用那个。但我宁愿找到更简单的东西,比如 IE11 中的开关。 但是文档模式不能模拟旧浏览器的功能集? IE。如果 IE 10 不支持 CSS 中的 flexbox,将文档模式设置为 IE10 不会关闭新浏览器中的某些 html5/CSS3 功能,以模拟旧 IE 的行为?

以上是关于IE11 开发工具中的 IE7/8/9/10 模拟器在哪里? [复制]的主要内容,如果未能解决你的问题,请参考以下文章

百度地图内网开发包

页面title改变浏览器兼容性问题

百度离线地图开发

百度离线地图开发包V2.0

淘汰赛 + 大数据集性能

如何从开发者工具中清除 IE10 和 IE11 中的 localStorage?