onbeforeunload


Ta’rif va qo‘llanilishi

onbeforeunload hodisasi hujjat yopilish (unload) arafasida ishga tushadi.

Bu hodisa tasdiqlash dialog oynasida xabar ko‘rsatib, foydalanuvchiga joriy sahifada qolishni yoki uni tark etishni xohlashini aniqlash imkonini beradi.

Tasdiqlash oynasida paydo bo‘ladigan standart xabar turli brauzerlarda turlicha bo‘ladi. Biroq standart xabar taxminan "Haqiqatan ham bu sahifani tark etmoqchimisiz?" kabi bo‘ladi. Bu xabarni olib tashlay olmaysiz.

Biroq standart xabar bilan birga o‘zingizning maxsus xabaringizni ham yozishingiz mumkin. Ushbu sahifadagi birinchi misolga qarang.

Eslatma: Firefox’da faqat standart xabar ko‘rsatiladi (maxsus xabar (agar bo‘lsa) ko‘rsatilmaydi).


Qo‘llaniladigan elementlar

onbeforeunload atributi hodisa atributlari tarkibiga kiradi va quyidagi elementda ishlatilishi mumkin:

Elementlar Hodisa
<body> onbeforeunload

Misol

Sahifa yopilish (unload) arafasida JavaScript kodini bajaring:

<body onbeforeunload="return myFunction()">
O‘zingiz sinab ko‘ring »

Brauzerlarda qo‘llab-quvvatlash

Jadvaldagi raqamlar hodisani to‘liq qo‘llab-quvvatlaydigan birinchi brauzer versiyasini ko‘rsatadi.

Hodisa atributi
onbeforeunload Ha Ha Ha Ha 15.0


W3Schools Pathfinder

Yutuqlaringizni kuzating – bu bepul!