请帮帮我关闭指定的窗口?

falter 2004-03-18 02:43:38
我要在A.htm页面关闭B.htm
A、B是同一系统中没有任何关系的页面,只知道B.htm的window.name="bbbb"
可以做得到吗?

...全文
33 8 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
falter 2004-03-19
  • 打赏
  • 举报
回复
To: LiSDN(Lockon)
我在B中的onload事件中写:
try
{
if (typeof(window.opener.opener) != 'unknown')
window.opener.opener = null;
window.opener.close();
}catch (e)
{
window.location="index.aspx"
}
tongtianming 2004-03-18
  • 打赏
  • 举报
回复
把b窗口句柄保存在一个全局变量中,然后任何地方都可以关闭它

很关注ing..

coollzh(良子)请问能详细说明一下么?谢谢
LiSDN 2004-03-18
  • 打赏
  • 举报
回复
啊~~﹐你在A中通過showmodelDialog打開B窗體,怎樣讓A它永遠消失啊~~
falter 2004-03-18
  • 打赏
  • 举报
回复
To: coollzh(良子)
您说的思路应该是可行的,能帮帮我说具体怎么保存句柄,怎么关闭吗?
falter 2004-03-18
  • 打赏
  • 举报
回复
那怎么办啊!
我现在有一个难题:用A.aspx通过window.showmodelDialog打开了B.aspx
我的整个系统是在B.aspx中运行的! A.aspx是用来判断用户是否正确登录,再让他永远消失去!
所以 如果用户在B.aspx已经打开时,再运行一个A.aspx页,我在这个时候应该关闭B.aspx啊!我做不到。
coollzh 2004-03-18
  • 打赏
  • 举报
回复
把b窗口句柄保存在一个全局变量中,然后任何地方都可以关闭它
wudixiaocaoren 2004-03-18
  • 打赏
  • 举报
回复
不行。那样不成病毒了?想关谁就关谁!
zyw2833 2004-03-18
  • 打赏
  • 举报
回复
应该不行.可以让A弹出B

62,241

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

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