Esta página foi traduzida do inglês pela comunidade. Saiba mais e junte-se à comunidade MDN Web Docs.

View in English Always switch to English

Document.compatMode

Baseline Widely available

This feature is well established and works across many devices and browser versions. It’s been available across browsers since ⁨julho de 2015⁩.

Indica se o documento está renderizado no Quirks mode ou no modo dos Padrões.

Sintaxe

modo = document.compatMode

Valores

  • "BackCompat" se o documento está em quirks mode;
  • "CSS1Compat" se o documento está no modo "não-quirks" (também conhecido como "full standards mode") ou "limited-quirks" (também conhecido como "almost standards mode").
modo

É um valor enumerado que pode ser:

Nota: Nota: todos estes modos agora são definidos em padrões, então os antigos nomes "standards" e "almost standards" são sem sentido, e portanto não são mais usados nos padrões.

Exemplo

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

Especificações