如果在Web应用程序中关闭主窗口,关闭子窗口是否合理?

Bla*_*man 3 web-applications popup

在Web应用程序中,有时您在应用程序中有弹出窗口.

当用户关闭主窗口时,如果它们打开,关闭所有子弹出窗口是否合理?

请记住,主窗口不会停留在同一页面上,用户可能会导航到同一应用程序中的其他页面(这意味着即使您保留对所有打开的子窗口的引用,新页面请求也将失去对打开的窗口的引用等).

And*_*are 5

是的我认为这是合理的要求.

当您调用时,window.open您可以将句柄存储到从此函数返回的窗口,然后迭代该集合并close在父窗口关闭时调用它们.