Обнаружение поддержки браузера для атрибута "закрыто"Javascript

Форум по Javascript
Ответить
Anonymous
 Обнаружение поддержки браузера для атрибута "закрыто"

Сообщение Anonymous »

Атрибут закрытого поддерживается во всех основных браузерах, кроме Safari. Для этих браузеров настройка BluckBy = "All" на элементе диалога позволяет сбросить свет, включая нажатие на Dialog :: Fafdrop .
Я попытался реализовать обнаружение функций для Safari следующим образом (это внутри прослушивателя событий Click):

Код: Выделить всё

// modal.close() is handled by `closedby` attribute on 
// except in Safari.
if (`closedby` in navigator) {
console.log(`closedby supported`);
} else {
modal?.close();
console.log(`closedby not supported`);
};
Но даже в поддерживающих браузерах консольное сообщение закрыто не поддерживается .
Как я могу обнаружить поддержку для закрытия ?
Примечание: Modal является переменной, удерживающей элемент диалога.

Подробнее здесь: https://stackoverflow.com/questions/797 ... -attribute
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Javascript»