html подія onunload
Подія onunload спрацьовує один раз, коли сторінка була вивантажена (наприклад, ви перейшли за посиланням на іншу сторінку), або вікно браузера було зачинено.
onunload відбувається, коли користувач переходить на іншу сторінку (натиснув на посилання, відправив форму, закрив вікно браузера, і т.п.)
автор: NagarD
- Нотатка
-
Якщо ви перезавантажте сторінку, ви також ініціювати подію onunload (а також подію onload).
автор: Wsewlad
Синтаксис
<element onunload="script">
Переглядачі
| Переглядач | |||||
|---|---|---|---|---|---|
| Так | Так | Так | Так | Так |
Мобільних переглядачів ще не додано.
Приклади
+ запропонувати свій приклад у пісочниці
onunload стріляє при закритті сторінки чи переході геть, але вона ненадійна: браузер не гарантує виконання, діалоги в ній заборонені. У новому коді використовуй pagehide або visibilitychange.
<!DOCTYPE html>
<html>
<head><meta charset="utf-8"></head>
<body onunload="console.log('Сторінка вивантажується')">
<p>Подія спрацює при переході — але побачити її повідомлення вже не встигнеш: сторінка зникне разом із консоллю.</p>
<a href="https://css.in.ua">Перейти</a>
</body>
</html>
Різниця між HTML 4.01 та HTML5
Різниця між XHTML та HTML
Коментарі
Коментарів ще немає — будьте першим!