Peristiwa onunload
Definisi dan penggunaan
Sekali halaman sudah dilepaskan (atau jendela browser sudah ditutup), peristiwa onunload akan terjadi.
Ketika pengguna meninggalkan halaman (melalui klik tautan, mengirim formulir, menutup jendela browser, dll.), terjadi peristiwa onunload.
Keterangan:Ketika pengguna menguatkan halaman (dan Peristiwa onloadJuga akan memicu peristiwa onunload saat kurung ()
Contoh
Eksekusi JavaScript saat pengguna melepaskan dokumen:
<body onunload="myFunction()">
Sintaks
Pada HTML:
<elemen onunload="myScript">
Pada JavaScript:
objek.onunload = function(){myScript};
Pada JavaScript, gunakan metode addEventListener():
objek.addEventListener("unload", myScript);
Keterangan:Internet Explorer 8 atau versi yang lebih awal tidak mendukung Metode addEventListener()。
Detil teknikal
Bubbling: | Tidak didukung |
---|---|
Boleh dibatalkan: | Tidak didukung |
Jenis peristiwa: | Jika dihasilkan dari antarmuka pengguna,UiEvent。Jika tidak Event。 |
Diperkenalkan tag HTML: | <body> |
Versi DOM: | Peristiwa Level 2 |
Dukungan Pelayar
Peristiwa | Chrome | IE | Firefox | Safari | Opera |
---|---|---|---|---|---|
onunload | Dukungan | Dukungan | Dukungan | Dukungan | Dukungan |
Keterangan:Kemungkinan peristiwa ini tidak selalu beroperasi seperti diharapkan disebabkan pengaturan pelayar yang berbeza.