Örnek
Bir kullanıcı bir web sayfasına gittiğinde bir JavaScript yürütün:
<body onpageshow="myFunction()">
Kendin dene " Daha "Try it Yourself" Aşağıdaki örnekler.
Tanımı ve Kullanımı
Bir kullanıcı bir web sayfasına gittiğinde onpageshow olayı oluşur.
Onpageshow olay benzer Onload o yüklendiğinde etkinliğinde sayfa ilk yüklendiğinde sonra gerçekleşmesi dışında, olayın. Ayrıca, onpageshow etkinlik sayfası önbellekten yüklendiğinde Onload olayı oluşmaz ise, sayfa yüklendiğinde her zaman ortaya çıkar.
Bir sayfa sunucudan doğrudan yüklenir veya sayfa önbelleğe alınmış olsa kullanabileceğiniz olmadığını öğrenmek için ısrar PageTransitionEvent Nesnenin özelliği. Sayfa tarayıcı tarafından önbelleğe ve yanlış aksi takdirde bu özellik true döndürür (see "More Examples" below) .
Tarayıcı Desteği
Tablodaki rakamlar tamamen olayı destekleyen ilk tarayıcı sürümü belirtin.
Olay | |||||
---|---|---|---|---|---|
onpageshow | Evet | 11.0 | Evet | 5.0 | Evet |
Sözdizimi
HTML'de:
JavaScript:
object .onpageshow=function(){ Kendin dene "
JavaScript olarak, kullanılarak addEventListener() metodu:
object .addEventListener("pageshow", myScript );
Kendin dene " 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 |
Diğer Örnekler
Örnek
sayfa tarayıcı tarafından önbelleğe olup olmadığını öğrenin:
function myFunction(event) {
alert(event.persisted);
}
Kendin dene " <Olay Nesne