我有网页父母和网页子。
当子网页关闭时,我希望在父网页中触发一些功能。
我知道我可以在子网页中捕获关闭事件并将其发送给父母, 但我不会这样做。
所以我的问题是父窗口中是否有任何事件可以捕获或在子窗口关闭时触发? 提前谢谢。
答案 0 :(得分:1)
假设您有对子窗口的引用,您可以执行以下操作:
var child = window.open("");
child.addEventListener("unload", function () {
console.log("child window closed");
});