Peristiwa onunload
Definisi dan penggunaan
Sekali halaman sudah dilepaskan (atau jendela browser sudah ditutup), peristiwa onunload akan terjadi.
Jika pengguna meninggalkan halaman (melalui klik tautan, mengirim formulir, menutup jendela browser, dll), terjadi peristiwa onunload.
Keterangan:Jika pengguna mengeload kembali halaman (dan Peristiwa onloadJika ada penambahan tanda kurung kurawal ()
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 teknis
Pembubaran: | Tidak didukung |
---|---|
Dapat dibatalkan: | Tidak didukung |
Tipe peristiwa: | Jika dihasilkan dari antarmuka pengguna:UiEvent。Jika tidak Event。 |
Tag HTML yang didukung: | <body> |
Versi DOM: | Peristiwa Level 2 |
Dukungan Browser
Peristiwa | Chrome | IE | Firefox | Safari | Opera |
---|---|---|---|---|---|
onunload | Dukungan | Dukungan | Dukungan | Dukungan | Dukungan |
Keterangan:Karena pengaturan browser yang berbeda, peristiwa ini mungkin tidak selalu bekerja seperti yang diharapkan.