HTML onbeforeunload Özelliği


Tanım ve Kullanım

Belge onbeforeunloadboşaltılmak üzereyken olay tetiklenir.

Bu olay, kullanıcıyı geçerli sayfadan ayrılmak mı yoksa kalmak mı istediğini bildirmek için bir onay iletişim kutusunda bir mesaj görüntülemenize olanak tanır.

Onay kutusunda görünen varsayılan mesaj, farklı tarayıcılarda farklıdır. Ancak standart mesaj "Bu sayfadan ayrılmak istediğinizden emin misiniz?" gibi bir şeydir. Bu mesajı kaldıramazsınız.

Ancak, varsayılan mesajla birlikte özel bir mesaj yazabilirsiniz. Bu sayfadaki ilk örneğe bakın.

Not: Firefox'ta yalnızca varsayılan mesaj görüntülenecektir (özel mesaj (varsa) değil).


Şunlar için geçerlidir:

Nitelik, Event Attributesonbeforeunload öğesinin bir parçasıdır ve aşağıdaki öğede kullanılabilir:

Elementler Etkinlik
<body> yüklemeden önce

Örnek

Sayfa kaldırılmak üzereyken bir JavaScript yürütün:

<body onbeforeunload="return myFunction()">

Tarayıcı Desteği

Tablodaki sayılar, olayı tam olarak destekleyen ilk tarayıcı sürümünü belirtir.

Event Attribute
onbeforeunload Yes Yes Yes Yes 15.0