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