pageshow
Обновлено: 23.03.2023
Визначення та використання
Подія onpageshow виникає, коли користувач переходить на веб-сторінку.
Подія onpageshow подібна до події onload , за винятком того, що вона відбувається після події onload, коли сторінка завантажується вперше. Крім того, подія onpageshow виникає кожного разу, коли сторінка завантажується, тоді як подія onload не відбувається, коли сторінка завантажується з кешу.
Щоб дізнатися, чи сторінка завантажується безпосередньо з сервера, чи сторінка кешується, ви можете скористатися властивістю persisted об’єкта PageTransitionEvent. Ця властивість повертає true, якщо веб-переглядач кешує сторінку, і false в іншому випадку (дивіться «Більше прикладів» нижче).
Приклад
Виклик функції, коли користувач переходить на веб-сторінку:
<body onpageshow="myFunction()">
Підтримка браузера
Синтаксис
У HTML:
<element onpageshow="myScript">
У JavaScript:
object.onpageshow = function(){myScript};
У JavaScript за допомогою методу addEventListener():
object.addEventListener("pageshow", myScript);
Технічні деталі
Бульбашки: | Немає |
---|---|
Скасовано: | Немає |
Тип події: | PageTransitionEvent |
Теги HTML: | <тіло> |
Версія DOM: | Події рівня 3 |