Чтение типа документа с помощью JavaScript
-
22-09-2019 - |
Вопрос
Является ли тип документа частью DOM, и если да, то существует ли хороший кроссбраузерный способ его чтения?Я не пытаюсь сделать что-то необычное.Я просто хочу получить доступ к информации о типе документа из некоторого кода JavaScript.Доступ только для чтения — это нормально.
Решение
document.doctype
кажется, это свойство (только для чтения), которое вы ищете.
Другие советы
Если вы проверяете DOCTYPE, чтобы определить, находитесь ли вы в режиме совместимости или нет, это называется кроссбраузерностью:
document.compatMode; // returns either "BackCompat" or "CSS1Compat"
Итак, вы можете сделать:
var quirksmode = document.compatMode == "BackCompat";
Не связан с StackOverflow