Notification: sự kiện click

Limited availability

This feature is not Baseline because it does not work in some of the most widely-used browsers.

Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.

Note: This feature is available in Web Workers.

Sự kiện click của giao diện Notification được phát ra khi người dùng bấm vào Notification đang hiển thị.

Hành vi mặc định là chuyển focus tới viewport của ngữ cảnh duyệt web liên quan đến thông báo. Nếu bạn không muốn hành vi đó, hãy gọi preventDefault() trên object sự kiện.

Cú pháp

Dùng tên sự kiện trong các phương thức như addEventListener(), hoặc đặt thuộc tính trình xử lý sự kiện.

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

onclick = (event) => { }

Kiểu sự kiện

Một Event tổng quát.

Ví dụ

Trong ví dụ sau, chúng ta dùng trình xử lý onclick để mở một trang web trong tab mới (được chỉ định bằng tham số '_blank') khi một thông báo được bấm:

js
notification.onclick = (event) => {
  event.preventDefault(); // ngăn trình duyệt focus vào tab của Notification
  window.open("https://www.mozilla.org", "_blank");
};

Thông số kỹ thuật

Specification
Notifications API
# dom-notification-onclick

Tương thích trình duyệt

Xem thêm