Spec-Zone.ru › Web APIs

Уведомление: событие клика

Ограниченная доступность

Эта функция не относится к Baseline, так как она не работает в некоторых из самых популярных браузеров.

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

Безопасный контекст: Эта функция доступна только в безопасных контекстах (HTTPS) в некоторых или всех поддерживающих браузерах.

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

Событие click интерфейса Notification срабатывает, когда пользователь нажимает на отображаемое Notification.

По умолчанию фокус перемещается в область просмотра связанного контекста просмотра уведомления. Если вы не хотите этого поведения, вызовите preventDefault() на объекте события.

Синтаксис

Используйте имя события в методах, таких как addEventListener(), или задайте свойство обработчика события.

addEventListener("click", (event) => {});

onclick = (event) => {};

Тип события

Общее Event.

Примеры

В следующем примере мы используем обработчик onclick для открытия веб-страницы в новой вкладке (указанной включением параметра '_blank') после нажатия на уведомление:

notification.onclick = (event) => {
  event.preventDefault(); // prevent the browser from focusing the Notification's tab
  window.open("https://www.mozilla.org", "_blank");
};

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

Спецификация
API уведомлений
# dom-notification-onclick

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

Рабочий стол Мобильные устройства
Chrome Edge Firefox Opera Safari Chrome Android Firefox для Android Opera Android Safari на iOS Samsung Internet WebView Android
click_event 20 14 22 23 7 42 22 29 16.4 4.0 Нет

См. также

  • Использование API уведомлений

© 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/Notification/click_event

Spec-Zone.ru

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