Ответ 1
Вы можете использовать событие window.onbeforeunload.
Вот эта страница: https://developer.mozilla.org/en/DOM/window.onbeforeunload
Я делаю панель инструментов для Mozilla Firefox. По нажатию кнопки на моей панели инструментов я открываю новое окно, которое открывает мою HTML-страницу, созданную мной. На этой HTML-странице одним нажатием кнопки я выполняю некоторую работу и закрываю окно.
После того, как все сделано, теперь мне нужна панель инструментов моего исходного или родительского окна, чтобы получать уведомления при закрытии этого окна. Я думаю, что добавление слушателей событий не будет работать, так как все это делается в новом окне. Пожалуйста, предложите.
Любая помощь приветствуется
Вы можете использовать событие window.onbeforeunload.
Вот эта страница: https://developer.mozilla.org/en/DOM/window.onbeforeunload
Я предполагаю, что добавление прослушивателей событий не будет работать, поскольку все это сделано в новом окне.
Почему бы нет, если вы добавите прослушиватель событий в открытое окно (тот, который был возвращен из вашего вызова window.open)?