En son web geliştirme öğreticiler
 

onpagehide Olay

<Olay Nesne

Örnek

Kullanıcı bir web sayfasından çıktıktan bir JavaScript yürütün:

<body onpagehide="myFunction()">


Tanımı ve Kullanımı

kullanıcı uzak bir web sayfasından gezinme zaman onpagehide olayı oluşur.

uzak bir sayfadan ayrılmak için çeşitli yollar vardır. vb, bir bağlantıyı tıklayarak sayfayı yenilemeyi, form gönderme, tarayıcı penceresini kapatarak örneğin

Onpagehide olay bazen yerine kullanılan onunload onunload etkinlik sayfası önbelleğe edilemez neden olarak, olaya.

Bir sayfa sunucudan doğrudan yüklenir veya sayfa önbelleğe, sen PageTransitionEvent nesnenin kalıcı özelliğini kullanıp kullanamayacağınızı öğrenmek için. sayfa aksi tarayıcı tarafından önbelleğe ve yanlış ise bu özellik true döndürür.


Tarayıcı Desteği

Tablodaki rakamlar tamamen olayı destekleyen ilk tarayıcı sürümü belirtin.

Olay
onpagehide Evet 11.0 Evet 5.0 Evet

Not: beklendiği gibi farklı tarayıcı ayarlarıyla nedeniyle, bu olay her zaman çalışmayabilir.


Sözdizimi

HTML'de:

< JavaScript:

object .onpagehide=function(){ JavaScript olarak, kullanılarak addEventListener() metodu:

object .addEventListener("pagehide", myScript );

Not: addEventListener() metodu Internet Explorer 8 ve önceki sürümlerinde desteklenmez.


Teknik detaylar

Kabarcıklar: Yok hayır
iptal Edilebilir: Yok hayır
Etkinlik tipi: PageTransitionEvent
Desteklenen HTML etiketleri: <Body>
DOM Versiyon: Düzey 3 Olaylar

<Olay Nesne