如何判断一个已经命名的窗口是否已经打开?

yymember9 2003-05-13 10:58:37
?
...全文
94 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
Jezz 2003-05-16
  • 打赏
  • 举报
回复
如果这个窗口不是这个页面打开的呢?
我该如何判断?

或者说:
你将父窗口,刷新之后,就无法获得sub所指向的窗口了,
即使sub窗口打开着,也无法正常判断.
seabell 2003-05-16
  • 打赏
  • 举报
回复
取不到窗口句柄的话就无法判断
yymember9 2003-05-13
  • 打赏
  • 举报
回复
up
seabell 2003-05-13
  • 打赏
  • 举报
回复
<script>
sub=null;
function check()
{
try
{
if(window.name=="newwin"||sub.name=="newwin")
alert("exist");
else
alert("not exist");
}
catch(e)
{
alert("not exist");
}
}
</script>
<input type=button value=open onclick='sub=window.open("","newwin","")'>
<input type=button value=close onclick='try{sub.close();}catch(e){}'>
<input type=button value=checkwin onclick=check()>

87,987

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧