tutorial pengembangan web terbaru
 

onbeforeunload acara

<Object Acara

Contoh

Mengeksekusi JavaScript saat halaman akan segera dibongkar:

<body onbeforeunload="return myFunction()">
Cobalah sendiri "

Definisi dan Penggunaan

Acara onbeforeunload terjadi ketika dokumen akan segera dibongkar.

Acara ini memungkinkan Anda untuk menampilkan pesan dalam kotak dialog konfirmasi untuk menginformasikan pengguna apakah ia / dia ingin tinggal atau meninggalkan halaman saat ini.

Default pesan yang muncul di kotak konfirmasi, berbeda di browser yang berbeda. Namun, pesan standar adalah sesuatu seperti "Are you sure you want to leave this page?" . Pesan ini tidak dapat dihapus.

Namun, Anda dapat menulis pesan khusus bersama-sama dengan pesan default. Lihat contoh pertama pada halaman ini.

Catatan: Jika peristiwa onbeforeunload tidak ditugaskan ke <body> elemen, Anda harus menetapkan / melampirkan acara pada objek window, dan menggunakan properti returnValue untuk membuat pesan khusus (see syntax examples below) .

Catatan: Pada Firefox, hanya pesan default akan ditampilkan (not the custom message (if any) ).


Dukungan Browser

Angka-angka dalam tabel menentukan versi browser pertama yang mendukung penuh acara tersebut.

Peristiwa
onbeforeunload iya nih iya nih iya nih iya nih 15.0

Sintaksis

Dalam HTML:

Dalam JavaScript:

object .onbeforeunload=function(){ Cobalah sendiri "

Dalam JavaScript, menggunakan addEventListener() metode:

object .addEventListener("beforeunload", myScript );
Cobalah sendiri "

Catatan: addEventListener() metode tidak didukung di Internet Explorer 8 dan versi sebelumnya.


Rincian teknis

Gelembung: Tidak
dibatalkan: iya nih
jenis acara: Peristiwa
tag HTML yang didukung: <Body>
DOM Versi: Level 2 Acara

<Object Acara