пример
Выполнение JavaScript, когда страница собирается быть выгружен:
<body onbeforeunload="return myFunction()">
Попробуй сам " Определение и использование
Пожары событий onbeforeunload, когда документ собирается быть выгружен.
Это событие позволяет отображать сообщение в диалоговом окне подтверждения, чтобы сообщить пользователю, он / она хочет остаться или оставить текущую страницу.
Сообщение по умолчанию, которое отображается в окне подтверждения, отличается в разных браузерах. Тем не менее, стандартное сообщение что-то вроде "Вы уверены, что хотите покинуть эту страницу?". Вы не можете удалить это сообщение.
Тем не менее, вы можете написать собственное сообщение вместе с сообщением по умолчанию. См первый пример на этой странице.
Примечание: В Firefox, только сообщение по умолчанию будет отображаться (не пользовательское сообщение (если таковые имеются)).
Поддержка браузеров
Числа в таблице указать первую версию браузера, который полностью поддерживает событие.
Атрибут события | |||||
---|---|---|---|---|---|
onbeforeunload | да | да | да | да | 15,0 |
Отличия между HTML 4.01 и HTML5
Никто.
Синтаксис
<elementonbeforeunload=" script ">
значения атрибутов
Стоимость | Описание |
---|---|
script | Сценарий будет работать на onbeforeunload |
Технические подробности
Поддерживаемые HTML-теги: | <body> |
---|
Похожие страницы
HTML DOM ссылка: onbeforeunload event