怎样判断已经打开的弹出式窗口,如果已弹出,关闭它,再重新弹出它?

smartyyp 2003-10-09 04:28:43
怎样判断已经打开的弹出式窗口,如果已弹出,关闭它,再重新弹出它?
...全文
61 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
nuaazwg 2003-10-09
  • 打赏
  • 举报
回复
都差不多,总之将打开的窗口对象在父窗口保存。
slumcherry 2003-10-09
  • 打赏
  • 举报
回复
红色的星星想的就是严密.学习
fason 2003-10-09
  • 打赏
  • 举报
回复
应该是这样:
<script>
var win
win=window.open()
if(win&&!win.closed)
{
win.close()
window.open()
}
</script>
孟子E章 2003-10-09
  • 打赏
  • 举报
回复
<script>
a=null
function test()
{
if(a && a.open && !a.closed)
{
alert("存在")
a.close()
a=window.open()
}
else
{
alert("不存在")
a=window.open()
}
}
</script>
<input type=button onclick="test()" value=test>
fason 2003-10-09
  • 打赏
  • 举报
回复
应该是这样:
<script>
var win
win=window.open()
if(win&&!win.closed)
{
win.close()
window.open()
}
</script>
slumcherry 2003-10-09
  • 打赏
  • 举报
回复
var win
win=window.open()
if(win)
{
win.close()
window.open()
}

87,921

社区成员

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

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