onunload olayı
Tanım ve kullanım
Sayfa yüklendikten sonra (veya tarayıcı penceresi kapatıldıktan sonra), onunload olayı tetiklenir.
Kullanıcı sayfayı terk ettiğinde (bağlantıya tıklama, formu gönderme, tarayıcı penceresini kapatma gibi) onunload olayı tetiklenir.
Açıklama:Kullanıcı sayfayı yeniden yüklediğinde (ve onload olayı)'e tıklanırken de onunload olayı tetiklenir.
Örnek
Kullanıcı belgeyi yükleme işleminden ayrıldığında JavaScript çalıştırılır:
<body onunload="myFunction()">
Sözdizimi
HTML'de:
<element onunload="myScript">
JavaScript'te:
nesne.onunload = function(){myScript};
JavaScript'te addEventListener() yöntemini kullanarak:
nesne.addEventListener("unload", myScript);
Açıklama:Internet Explorer 8 veya daha eski sürümler desteklemiyor addEventListener() yöntemi。
Teknik ayrıntılar
Baloncuk: | Desteklenmiyor |
---|---|
İptal edilebilir: | Desteklenmiyor |
Olay türü: | Kullanıcı arayüzünden oluşturulduğundaUiEventDiğer durumda Event。 |
Desteklenen HTML etiketleri: | <body> |
DOM sürümü: | 2. seviye olaylar |
Tarayıcı desteği
Olay | Chrome | IE | Firefox | Safari | Opera |
---|---|---|---|---|---|
onunload | Destek | Destek | Destek | Destek | Destek |
Açıklama:Tarayıcı ayarları farklı olduğundan, bu olay her zaman beklenilen şekilde çalışmayabilir.