关于关闭子窗体

yas 2004-11-27 09:12:21
A窗体用Window.Open 打开B窗体

如何在A窗体里判断有没有打开B窗体、如果打开关闭B窗体!
...全文
160 13 打赏 收藏 转发到动态 举报
写回复
用AI写文章
13 条回复
切换为时间正序
请发表友善的回复…
发表回复
科学制造家 2004-12-03
  • 打赏
  • 举报
回复
楼上正解
yas 2004-11-27
  • 打赏
  • 举报
回复
各位高手又遇到问题了

如果A窗体打开了N个B窗体

如何在A里关闭这些窗体呢?
是是非非 2004-11-27
  • 打赏
  • 举报
回复
if(typeof(B)=='object') if(!B.closed) V.close();
yas 2004-11-27
  • 打赏
  • 举报
回复
搞定了,谢谢
yas 2004-11-27
  • 打赏
  • 举报
回复
var b=open("","","")
b.close() 在A中关闭B
___________________________
如何判断变量b是否付值呢?b==null??
leo963258 2004-11-27
  • 打赏
  • 举报
回复
var b=open("","","")
b.close() 在A中关闭B
kingchang2000 2004-11-27
  • 打赏
  • 举报
回复
你设一个全局数组,打开一个窗口,你就放进去将获得的window句柄放入这个数组
关闭的时候到这个数组里面遍历一下,所有打开的窗户句柄用close方法关闭
就是关闭前还要判断一下是否该句柄存在,否则会出错的。
yas 2004-11-27
  • 打赏
  • 举报
回复
晕,我是要在A中关闭B
leo963258 2004-11-27
  • 打赏
  • 举报
回复
B.opener.close() 在B窗口中关闭A窗口
yas 2004-11-27
  • 打赏
  • 举报
回复
当时我是N个,是变量,不知道老大如何操作?
科学制造家 2004-11-27
  • 打赏
  • 举报
回复
用js为每个窗命不同的名,关闭时也给关闭函数传不同的窗口名
yas 2004-11-27
  • 打赏
  • 举报
回复
我需要的就是打开N个窗口
科学制造家 2004-11-27
  • 打赏
  • 举报
回复
那就不允许开N个窗口,或给窗口命不同的名

87,993

社区成员

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

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