pageshow

Обновлено: 23.03.2023

Визначення та використання

Подія onpageshow виникає, коли користувач переходить на веб-сторінку.

Подія onpageshow подібна до події onload , за винятком того, що вона відбувається після події onload, коли сторінка завантажується вперше. Крім того, подія onpageshow виникає кожного разу, коли сторінка завантажується, тоді як подія onload не відбувається, коли сторінка завантажується з кешу.

Щоб дізнатися, чи сторінка завантажується безпосередньо з сервера, чи сторінка кешується, ви можете скористатися властивістю persisted об’єкта PageTransitionEvent. Ця властивість повертає true, якщо веб-переглядач кешує сторінку, і false в іншому випадку (дивіться «Більше прикладів» нижче).

Приклад

Виклик функції, коли користувач переходить на веб-сторінку:

<body onpageshow="myFunction()">

Підтримка браузера

pageshow

Посмотреть совместимость на Can I use?

pageshow

Синтаксис

У HTML:
<element onpageshow="myScript">

У JavaScript:
object.onpageshow = function(){myScript};

У JavaScript за допомогою методу addEventListener():
object.addEventListener("pageshow", myScript);

Технічні деталі

Бульбашки:Немає
Скасовано:Немає
Тип події:PageTransitionEvent
Теги HTML:<тіло>
Версія DOM:Події рівня 3