pageshow
Misol
Foydalanuvchi veb-sahifaga o‘tganda funksiyani chaqiring:
<body onpageshow="myFunction()">
O‘zingiz sinab ko‘ring »
Quyida ko‘proq "O‘zingiz sinab ko‘ring" misollari keltirilgan.
Tavsif
onpageshow hodisasi foydalanuvchi veb-sahifaga o‘tganda sodir bo‘ladi.
onpageshow hodisasi onload hodisasiga o‘xshaydi, faqat u sahifa birinchi marta yuklanganda onload hodisasidan keyin sodir bo‘ladi. Shuningdek, onpageshow hodisasi sahifa har safar yuklanganda sodir bo‘ladi, onload hodisasi esa sahifa keshdan yuklanganda sodir bo‘lmaydi.
Sahifa to‘g‘ridan-to‘g‘ri serverdan yuklanganini yoki keshlanganini bilish uchun PageTransitionEvent obyektining persisted xususiyatidan foydalanishingiz mumkin. Bu xususiyat sahifa brauzer tomonidan keshlangan bo‘lsa true, aks holda false qaytaradi (quyidagi "Ko‘proq misollar" ga qarang).
Brauzerlarda qo‘llab-quvvatlash
Jadvaldagi raqamlar hodisani to‘liq qo‘llab-quvvatlaydigan birinchi brauzer versiyasini ko‘rsatadi.
| Ha | 11.0 | Ha | 5.0 | Ha |
Sintaksis
JavaScript’da, addEventListener() metodi yordamida:
object.addEventListener("pageshow", myScript);
O‘zingiz sinab ko‘ring »
Texnik tafsilotlar
| Ko‘tariladimi (bubbles): | Yo‘q |
|---|---|
| Bekor qilish mumkinmi: | Yo‘q |
| Hodisa turi: | PageTransitionEvent |
| HTML teglari: | <body> |
| DOM versiyasi: | Level 3 hodisalari |
Ko‘proq misollar
Misol
Sahifa brauzer tomonidan keshlanganini aniqlang:
function myFunction(event) {
alert(event.persisted);
}
O‘zingiz sinab ko‘ring »
W3Schools Pathfinder
Yutuqlaringizni kuzating – bu bepul!
