Please note, this is a STATIC archive of website developer.mozilla.org from November 2016, cach3.com does not collect or store any user information, there is no "phishing" involved.

Node.isSupported()

Вышла из употребления
Эта возможность вышла из употребления. Хотя она может продолжать работать в некоторых браузерах, её использование не рекомендуется, поскольку она может быть удалена в любое время. Старайтесь избегать её использования.

Node.isSupported() возвращает Boolean флаг содержащий результат проверки реализует ли реализация DOM определенное свойство и поддерживается ли это свойство конкретным узлом.

Синтаксис

boolValue = element.isSupported(feature, version)

Параметры

feature
Это DOMString содержащая имя свойства для проверки. Это тоже имя, которое может быть передано в метод hasFeature в DOMImplementation. Возможные значения определенные в спецификации ядра DOM перечислены в DOM Level 2 соответствующий раздел.
version
Это DOMString содержащая номер версии свойства для ис проверки.В DOM уровень 2, version 1, это строка 2.0. если версия не указана, поддерживает любую версию свойства, вызывает метод и возвращает true.

Пример

<div id="doc">
</div>

<script>
 // Получить элемент и проверить поддерживает ли он модуль DOM2 HTML.
 var main = document.getElementById('doc');
 var output = main.isSupported('HTML', '2.0');
</script>

Спецификации

Спецификация Статус Коментарий
DOM
Определение 'Node' в этой спецификации.
Живой стандарт Удалено из спецификации.
Document Object Model (DOM) Level 3 Core Specification
Определение 'Node.isSupported()' в этой спецификации.
Рекомендация Никаких изменений с Document Object Model (DOM) Level 2 Core Specification.
Document Object Model (DOM) Level 2 Core Specification
Определение 'Node.isSupported()' в этой спецификации.
Рекомендация Изначальное описание.

Совместимость с браузерами

Свойство Chrome Firefox (Gecko) Internet Explorer Opera Safari
Базовая поддержка ? Поддерживается от 1.0 (1.7 или ранее) до 21.0 (21.0).
Удалено в 22.0 (22.0) [1]
? ? ?
Свойство Android Firefox Mobile (Gecko) IE Mobile Opera Mobile Safari Mobile
Базовая поддержка ? Поддерживается от 1.0 (1.0) до 21.0 (21.0).
Удалено в 22.0 (22.0) [1]
? ? ?

Gecko-специфичные замечания

[1] Начиная с Gecko 19.0 (Firefox 19.0 / Thunderbird 19.0 / SeaMonkey 2.16) этот метод всегда будет возвращать true (ошибка 801425) и начиная с Gecko 22.0 (Firefox 22.0 / Thunderbird 22.0 / SeaMonkey 2.19) этот метод был удален.

Смотрите также

  • Принадлежит интерфейсу Node.

Метки документа и участники

 Внесли вклад в эту страницу: AlexAlex
 Обновлялась последний раз: AlexAlex,