Sự kiện onunload

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

Một khi trang đã được tải xuống (hoặc cửa sổ trình duyệt đã được đóng), sự kiện onunload sẽ xảy ra.

Khi người dùng rời khỏi trang (qua việc nhấp vào liên kết, gửi biểu mẫu, đóng cửa sổ trình duyệt, v.v.), sự kiện onunload sẽ xảy ra.

Ghi chú:Khi người dùng tải lại trang (và Sự kiện onload)thì cũng sẽ kích hoạt sự kiện onunload.

Mẫu

Chạy JavaScript khi người dùng tải tệp tài liệu xuống:

<body onunload="myFunction()">

Thử ngay

Cú pháp

Trong HTML:

<element onunload="myScript">

Thử ngay

Trong JavaScript:

object.onunload = function(){myScript};

Thử ngay

Trong JavaScript, sử dụng phương thức addEventListener():

object.addEventListener("unload", myScript);

Thử ngay

Ghi chú:Internet Explorer 8 hoặc các phiên bản sớm hơn không hỗ trợ Phương thức addEventListener()

Chi tiết kỹ thuật

Nổi bọt: Không hỗ trợ
Có thể hủy bỏ: Không hỗ trợ
Loại sự kiện: Nếu được tạo từ giao diện người dùngUiEvent。Ngoài ra Event
Thẻ HTML được hỗ trợ: <body>
Phiên bản DOM: Sự kiện cấp 2

Hỗ trợ trình duyệt

Sự kiện Chrome IE Firefox Safari Opera
onunload Hỗ trợ Hỗ trợ Hỗ trợ Hỗ trợ Hỗ trợ

Ghi chú:Do các thiết lập trình duyệt khác nhau, sự kiện này có thể không luôn hoạt động như mong đợi.