在asp.net中有一个页面,它有一个打开到浏览器中的新标签的链接。所以当我关闭父母标签时,所有子标签都应该关闭。父母标签关闭时关闭所有子标签
我该怎么做?
我的方法是使用JavaScript,但直到现在还没有达到太多。
在asp.net中有一个页面,它有一个打开到浏览器中的新标签的链接。所以当我关闭父母标签时,所有子标签都应该关闭。父母标签关闭时关闭所有子标签
我该怎么做?
我的方法是使用JavaScript,但直到现在还没有达到太多。
当你调用window.open(),您将得到一个句柄:
myWindow = window.open(/* open stuff*/);
如果您跟踪这些句柄的数组(例如),然后你可以拨打:
myWindow.close();
当你完成。
编辑
例如:
var wnds = new Array();
每当你想开一个窗口:
wnds[wnds.length] = window.open(/* open stuff*/);
,并关闭所有这些
for(i = 0; i < wnds.length; ++i)
wnds[i].close();
请显示你的代码。 – afaf12
@ -1标记可以提供你的屈膝礼的原因 – ankur