gpt4 book ai didi

internet-explorer-8 - IE8浏览器模式与文档模式

转载 作者:行者123 更新时间:2023-12-03 05:23:03 25 4
gpt4 key购买 nike

有人可以简单解释一下IE8浏览器模式文档模式之间的区别吗?

  • 什么原因导致浏览器模式发生变化?
  • 什么原因导致文档模式发生变化?

  • 如果用户通过开发者工具更改模式,即使刷新页面,更改也会保留吗?

我问这个问题是因为我们正在这里进行一些 IE8 测试,不同的人有不同的模式组合,我想尝试弄清楚这是如何发生的。

最佳答案

来自this article在 IE8 博客上,标题为IE8 如何确定文档模式

  1. 开发者工具设置会覆盖选项卡中显示的页面的所有文档模式。
  2. X-UA-Compatible 元标记和 header 会覆盖兼容性 View 设置和文档类型,除非 X-UA-Compatible 值为 EmulateIE7 或 EmulateIE8。
  3. 用户的兼容性 View 设置会覆盖 Microsoft 兼容性 View 列表。
  4. 如果上述规则均不适用,文档类型将确定网页是否以 IE8 标准、IE8 几乎标准或怪异模式呈现。

因此,我们对您的问题得到以下答案:

简单来说,浏览器模式和文档模式有什么区别?
A. 浏览器模式是在开发者工具中设置的,用于模拟不同 IE 浏览器版本的行为,而文档模式是在网页上定义的,用于告诉 IE 以不同的方式呈现网站,以实现兼容性目的。

问。 是什么导致浏览器模式发生变化?
A.用户在开发工具中更改浏览器模式。

问。 什么原因导致文档模式发生变化?
A. Web 开发人员设置的 Doctype 和 X-UA-Compatible 元标记和 header 。

问: 如果用户通过开发者工具更改模式,即使刷新页面,更改也会保留吗?
A.浏览器模式将保留,但如果您更改 Doctype 和 X-UA-Compatible,它们将返回到页面上定义的内容。

更新:正如 Adrien Be 在下面指出的那样,IE9+ 添加了通过刷新后持续存在的设置来更改开发工具中文档模式的功能。

关于internet-explorer-8 - IE8浏览器模式与文档模式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2950598/

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