Thuộc tính onbeforeunload HTML


Định nghĩa và Cách sử dụng

Sự onbeforeunloadkiện xảy ra khi tài liệu sắp được dỡ xuống.

Sự kiện này cho phép bạn hiển thị thông báo trong hộp thoại xác nhận để thông báo cho người dùng biết họ muốn ở lại hay rời khỏi trang hiện tại.

Thông báo mặc định xuất hiện trong hộp xác nhận, sẽ khác trong các trình duyệt khác nhau. Tuy nhiên, thông báo tiêu chuẩn là một cái gì đó như "Bạn có chắc chắn muốn rời khỏi trang này không?". Bạn không thể xóa tin nhắn này.

Tuy nhiên, bạn có thể viết một tin nhắn tùy chỉnh cùng với tin nhắn mặc định. Xem ví dụ đầu tiên trên trang này.

Lưu ý: Trong Firefox, chỉ thông báo mặc định được hiển thị (không hiển thị thông báo tùy chỉnh (nếu có)).


Áp dụng đối với

Thuộc onbeforeunloadtính là một phần của Thuộc tính sự kiện và có thể được sử dụng trên phần tử sau:

Các yếu tố Biến cố
<body> onbeforeunload

Thí dụ

Thực thi JavaScript khi trang sắp được tải xuống:

<body onbeforeunload="return myFunction()">

Hỗ trợ trình duyệt

Các số trong bảng chỉ định phiên bản trình duyệt đầu tiên hỗ trợ đầy đủ sự kiện.

Event Attribute
onbeforeunload Yes Yes Yes Yes 15.0