Notification.onclick
Limited availability
This feature is not Baseline because it does not work in some of the most widely-used browsers.
Nota: Esta característica está disponible en Web Workers.
Contexto seguro: Esta función está disponible solo en contextos seguros (HTTPS), en algunos o todos los navegadores que lo soportan.
La propiedad onclick
de la interfaz Notification
especifica un escuchador de eventos para recibir eventos click
. Estos eventos ocurren cuando el usuario hace click sobre el Notification
mostrado.
Sintaxis
Notification.onclick = function (event) {
/* ... */
};
El comportamiento por defecto es mover el foco al viewport del sitio de contexto de dicha notificación. Si no deseas este comportamiento, puedes llamar preventDefault()
en el objeto del evento.
Ejemplos
En el siguiente ejemplo, utilizamos un manejador onclick
para abrir un sitio web en una nueva pestaña (especificado con la inclusión del parámetro '_blank'
) una vez que la notifación es cliqueada.
notification.onclick = function (event) {
event.preventDefault(); // Evita que el navegador enfoque la pestaña del Notification
window.open("https://www.mozilla.org", "_blank");
};
Especificaciones
Specification |
---|
Notifications API Standard # dom-notification-onclick |
Browser compatibility
BCD tables only load in the browser