Spec-Zone.ru › Web APIs

CustomEvent

Базовая Широко доступна

Эта функция хорошо зарекомендовала себя и работает на многих устройствах и версиях браузера. Она доступна в браузерах с июля 2015 года.

  • Узнать больше
  • Полная совместимость
  • Отправить отзыв

Примечание: Эта функция доступна в Web Workers.

Интерфейс CustomEvent представляет события, инициированные приложением для любых целей.

Примечание: Если используется для попытки связи между скриптом содержимого веб-расширения и скриптом веб-страницы, свойство detail нестрокового типа приводит к ошибке "Отказано в доступе к свойству" в Firefox. Чтобы избежать этой проблемы, скопируйте объект. Для получения дополнительной информации см. Обмен объектами со скриптами страниц.

Событие CustomEvent

Конструктор

CustomEvent()

Создает новое CustomEvent.

Свойства экземпляра

Этот интерфейс наследует свойства от своего родителя, Event.

CustomEvent.detail Только для чтения

Возвращает любые данные, переданные при инициировании события.

Методы экземпляра

Этот интерфейс наследует методы от своего родителя, Event.

CustomEvent.initCustomEvent() Устаревший

Инициализирует объект CustomEvent. Если событие уже было отправлено, этот метод ничего не делает.

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

Спецификация
DOM
# interface-customevent

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

Рабочий стол Мобильный
Chrome Edge Firefox Opera Safari Chrome Android Firefox для Android Opera Android Safari в IOS Samsung Internet WebView Android
CustomEvent 15 12 11 11.6 6 18 14 12 6 1.0 4.4
CustomEvent 5 12 6 11 5 18 6 11 5 1.0 3
detail 5 12 6 11.6 5 18 6 12 5 1.0 3
initCustomEvent 5 12 6 11 5 18 6 11 5 7.0 3
worker_support 43 17 48 30 12 43 48 30 12 4.0 43

См. также

  • Window.postMessage()
  • Создание и инициирование событий

© 2005–2024 MDN contributors.
Licensed under the Creative Commons Attribution-ShareAlike License v2.5 or later.
https://developer.mozilla.org/en-US/docs/Web/API/CustomEvent

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API