HTML onbeforeunload Özelliği
Tanım ve Kullanım
Belge onbeforeunload
boş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 |