Событие onunload
Определение и использование
Как только страница будет卸ружена (или окно браузера будет закрыто), произойдет событие onunload.
При выходе пользователя с страницы (через нажатие ссылки, отправку формы, закрытие окна браузера и т.д.), происходит событие onunload.
Комментарий:При повторной загрузке страницы (и Событие onloadПри открытии файла (
Пример
Запуск JavaScript при卸рузке документа пользователя:
<body onunload="myFunction()">
Грамматика
В HTML:
<элемент onunload="myScript">
В JavaScript:
объект.onunload = function(){myScript};
В JavaScript, используйте метод addEventListener():
объект.addEventListener("unload", myScript);
Комментарий:Internet Explorer 8 и более ранние версии не поддерживают Метод addEventListener()。
Технические детали
Бубнение: | Не поддерживается |
---|---|
Можете отменить: | Не поддерживается |
Тип события: | Если сгенерирован из пользовательского интерфейсаUiEventИначе Event。 |
Поддерживаемые теги HTML: | <body> |
Версия DOM: | Уровень 2 событий |
Поддержка браузеров
События | Chrome | IE | Firefox | Safari | Opera |
---|---|---|---|---|---|
onunload | Поддержка | Поддержка | Поддержка | Поддержка | Поддержка |
Комментарий:Из-за различий в настройках браузеров, событие может не всегда работать как ожидается.