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 July 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 }