document.compatMode
Baseline
Widely available
Cette fonctionnalité est bien établie et fonctionne sur de nombreux appareils et versions de navigateurs. Elle est disponible sur tous les navigateurs depuis juillet 2015.
Indique si le document est affiché en mode dégradé (Quirks mode) ou dans le respect des standards.
Syntaxe
js
mode = document.compatMode;
Valeurs
"BackCompat"si le document est a ffiché en mode "quirks" ;
- mode
-
est une valeur énumérée qui peut être :
"CSS1Compat"si le document est affiché en mode "no-quirks" (aussi connu sous le nom de mode "standard") ou "limited-quirks" (mo de "proche du standard").
Note : Tous ces modes sont maintenant définis dans les normes, de sorte que les anciens «standards» et «presque standards» sont absurdes et ne sont plus utilisés dans les normes.
Exemple
js
if (document.compatMode == "BackCompat") {
// en mode Quirks
}