2014-11-03 2 views
0

У меня есть родительский веб-сайт и веб-страница.Как зафиксировать событие закрытия дочерней веб-страницы в родительской веб-странице с помощью javascript?

Когда дочерняя веб-страница закрыта, я хочу, чтобы какая-либо функция была запущена на родительской веб-странице.

Я знаю, что я могу поймать событие на дочерней веб-странице и отправить его родительскому, , но я не буду его реализовывать.

Итак, мой вопрос: есть ли какое-либо событие в родительском окне, которое может быть уловлено или может быть запущено при закрытии дочернего окна? Спасибо заранее.

ответ

1

Если у вас есть ссылка на дочернем окне, вы можете сделать:

var child = window.open(""); 
child.addEventListener("unload", function() { 
    console.log("child window closed"); 
}); 
Смежные вопросы