sự kiện onunload
Thí dụ
Thực thi JavaScript khi người dùng dỡ tài liệu:
<body onunload="myFunction()">
Định nghĩa và Cách sử dụng
Sự kiện onunload xảy ra khi một trang đã được tải xuống (hoặc cửa sổ trình duyệt đã bị đóng).
onunload xảy ra khi người dùng điều hướng khỏi trang (bằng cách nhấp vào liên kết, gửi biểu mẫu, đóng cửa sổ trình duyệt, v.v.).
Lưu ý: Sự kiện onunload cũng được kích hoạt khi người dùng tải lại trang (và sự kiện onload ).
Hỗ trợ trình duyệt
Event | |||||
---|---|---|---|---|---|
onunload | Yes | Yes | Yes | Yes | Yes |
Lưu ý: Do các cài đặt trình duyệt khác nhau, sự kiện này có thể không phải lúc nào cũng hoạt động như mong đợi.
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);
Lưu ý: Phương thức addEventListener () không được hỗ trợ trong Internet Explorer 8 và các phiên bản trước đó.
Chi tiết kỹ thuật
Bong bóng: | Không |
---|---|
Có thể hủy bỏ: | Không |
Loại sự kiện: | UiEvent nếu được tạo từ giao diện người dùng, Sự kiện nếu không. |
Các thẻ HTML được hỗ trợ: | <body> |
Phiên bản DOM: | Sự kiện cấp độ 2 |