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.
Cú pháp
Trong HTML:
<element onunload="myScript">
Trong JavaScript:
object.onunload = function(){myScript};
Trong JavaScript, sử dụng phương thức addEventListener():
object.addEventListener("unload", myScript);
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.