Javascript 关闭动态应用程序的所有子弹出窗口
我们使用的是jsp应用程序,在这里我们可以从任何页面打开帮助窗口(window.open),但是如果打开了帮助窗口,我们必须在单击注销时将其关闭,而不一定是在打开帮助窗口的同一页面上,我如何获得跨页面打开的窗口的处理程序?如果我的内存正常,window.open()返回窗口对象,因此您可以简单地将其保存到变量中Javascript 关闭动态应用程序的所有子弹出窗口,javascript,popup,window.open,Javascript,Popup,Window.open,我们使用的是jsp应用程序,在这里我们可以从任何页面打开帮助窗口(window.open),但是如果打开了帮助窗口,我们必须在单击注销时将其关闭,而不一定是在打开帮助窗口的同一页面上,我如何获得跨页面打开的窗口的处理程序?如果我的内存正常,window.open()返回窗口对象,因此您可以简单地将其保存到变量中 var window = window.open(...); 或 正确,johan,但是当我转到另一个jsp时,这个变量就不存在了 var windows = []; windows.
var window = window.open(...);
或
正确,johan,但是当我转到另一个jsp时,这个变量就不存在了
var windows = [];
windows.push(window.open(...));
windows.push(window.open(...));
windows.push(window.open(...));
windows.push(window.open(...));