САЙТ НАХОДИТСЯ В РАЗРАБОТКЕ
Баннер ТОП

HTML атрибут onbeforeunload


Определение и использование

Событие onbeforeunload происходит, когда документ собирается быть выгруженным.

Это событие позволяет вам отобразить сообщение в диалоговом окне подтверждения, чтобы сообщить пользователю, хочет ли он остаться или покинуть текущую страницу.

Сообщение по умолчанию, которое появляется в окне подтверждения, отличается в разных браузерах. Однако стандартное сообщение выглядит примерно так: "Вы уверены, что хотите покинуть эту страницу?". Вы не можете удалить это сообщение.

Однако вы можете написать собственное сообщение вместе с сообщением по умолчанию. Смотрите первый пример на этой странице.

Примечание: В Firefox будет отображаться только сообщение по умолчанию (не пользовательское сообщение (если оно есть)).

Относится к

Атрибут onbeforeunload является частью атрибутов события и может использоваться для следующего элемента:

Элемент Событие
<body> onbeforeunload

Пример

Выполните JavaScript, когда страница будет выгружена:

<body onbeforeunload="return myFunction()">
Попробуйте сами »

Поддержка браузера

Числа в таблице указывают первую версию браузера, которая полностью поддерживает событие.

Атрибут событий
onbeforeunload Yes Yes Yes Yes 15.0