文档:compatMode 属性

Baseline 已广泛支持

此特性已相当成熟,可在许多设备和浏览器版本上使用。自 ⁨2015 年 7 月⁩以来,各浏览器均已提供此特性。

Document.compatMode 只读属性指示文档是处于 怪异模式 (Quirks mode) 还是标准模式 (Standards mode) 下渲染。

一个字符串,其值可能是以下之一:

  • 如果文档处于怪异模式,则为 "BackCompat"
  • 如果文档处于非怪异模式(也称为“标准模式”)或有限怪异模式(也称为“近似标准模式”)下,则为 "CSS1Compat"

注意:所有这些模式现在都已标准化,因此旧的“标准模式”和“近似标准模式”的名称已无意义,并且不再在标准中使用。

示例

js
if (document.compatMode === "BackCompat") {
  // in Quirks mode
}

规范

规范
DOM
# ref-for-dom-document-compatmode①

浏览器兼容性