Kozack
@Kozack
Thinking about a11y

Как назначить обработчик события закрытия окна?

Открываю новое окно:
window.popup = window.open('http://some.url', 'popup', 'width=572,height=570');

Как поймать событие, закрытия данного окна?
  • Вопрос задан
  • 292 просмотра
Пригласить эксперта
Ответы на вопрос 1
TheExplay
@TheExplay
Верстальщик - Junior FrontEnd
Попробуйте сделать так, сам недавно разбирался с этой темой.

var tab = window.open('', '_blank');
tab.location;
tab.document.write('<body"> try to close </body>');
tab.window.onbeforeunload = function () {
        console.log ("Tab closed");
    }
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы