gpt4 book ai didi

internet-explorer - IE 仿真 : difference between “Document Mode” and “User Agent String” ?

转载 作者:行者123 更新时间:2023-12-04 08:58:31 27 4
gpt4 key购买 nike

我想模拟我的网页在不同 IE 版本中的渲染(尤其是响应行为)。我正在使用 F12 工具栏中的仿真功能。
但是我不明白我是否必须同时使用“文档模式”和“用户代理字符串”。有什么不同 ?
如果我选择文档模式 = IE7 并让用户代理字符串为默认值,则会出现 jquery 错误。
但是,如果我选择文档模式 > IE7 并选择用户代理字符串 = IE7,它就可以工作。那么,模拟的好方法是什么?
已安装 IE 11。如果我选择“边缘”,会模拟什么?
为什么文档模式下没有 IE6?

最佳答案

我在这里找到了一些解释:
https://msdn.microsoft.com/library/dn255001(v=vs.85).aspx :

Internet Explorer 11 中的 F12 工具将早期版本的浏览器和文档模式的复杂矩阵简化为一个选项:文档模式。

有六个选项可用。 Edge(默认)代表 IE11 支持的所有最新标准和功能。其他五个选项代表 Internet Explorer 版本 5(也称为“怪癖”)、7、8、9 和 10。当您选择 IE11 以外的版本时,IE11 会像您使用该版本的浏览器一样呈现网页。它甚至会更改浏览器发送的默认用户代理字符串。您可以使用模式部分中的用户代理字符串菜单手动设置不同的字符串。

值得注意的是,文档模式是对旧浏览器的模拟。它确实很有用,但是如果您需要像素完美的布局,或者要确保您的页面在旧版本的 IE 中以某种方式显示和工作,我们建议您访问 Modern.ie 并使用旧版本的 IE 下载他们的虚拟机。虚拟机适用于 Windows、Mac 和 Linux 的虚拟化环境,因此您可以获得最准确、最值得信赖的平台,用于在旧版本的 IE 和 Windows 中进行测试和调试。

关于internet-explorer - IE 仿真 : difference between “Document Mode” and “User Agent String” ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35013158/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com