所以假设我这样做
var myWindow = false;
$('someelement').click(function(){
var myWindow = window.open('url', 'name', 'width=100,height=200');
});
因此用户单击窗口 A 上的元素并打开一个新窗口(称为窗口 B)...
但是然后假设窗口A被重新加载...因此,var myWindow现在设置为false...但是窗口B仍然打开...如何在窗口A之后从窗口A检测窗口B的存在重新加载
我知道你可以这样做:
var hasWindow = window.open('', 'name');
如果它已经打开,它将返回对窗口 B 的引用。
但是如果窗口 B 还没有打开,这将触发一个窗口打开,这是不可取的
如果在窗口 B 未打开的情况下打开而不触发新窗口打开,我如何获得对窗口 B 的引用?(不诉诸饼干技巧)