关于弹出窗口问题:爷爷窗口怎么关闭?

gejskggd 2003-08-13 07:04:40
关于弹出窗口问题:爷爷窗口怎么关闭?
让大家见笑了,就是我在1.html上打开了新窗口2.html,紧接着又在2.html上连接到3.html,那么我想关闭3.html的同时刷新1.html,怎么办?
...全文
99 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
shyslysky 2003-08-13
  • 打赏
  • 举报
回复
1.htm

<body>
<INPUT id="Text1" type="text" name="Text1">
<INPUT id="Button1" type="button" value="打开2.htm" name="Button1" onclick='window.open("2.htm")'>
</body>

2.htm
<body>

<INPUT id="Button1" type="button" value="打开3.htm" name="Button1" onclick='window.open("3.htm")'>
</body>

3.htm
<body >
<INPUT id="Button1" onclick="window.close();opener.opener.location.reload()" type="button" value="关闭并刷新1.htm" name="Button1">
</body>
CTdonner 2003-08-13
  • 打赏
  • 举报
回复
上面的按错了
1.html
<script>
function opennewwindow()
{
newwindow=window.open(url,"param")
}
function checknewwindow()
{
if(newwindow.closed)
{
window.location="url"
}
else
{
setTimeout("checknewwindow()",1000)
}
}
</script>
这只是其中一种实现方式
liuruhong 2003-08-13
  • 打赏
  • 举报
回复
好玩,居然跑出了爷爷窗口

opener.opener.opner可就是太爷爷了哦
shyslysky 2003-08-13
  • 打赏
  • 举报
回复
opener.opener.location.reload();
CTdonner 2003-08-13
  • 打赏
  • 举报
回复
页面一的代码javascript
1.html
<script>
newwindow=window.open(url,"param")
function checknewwindow()
{

}
</script>

87,987

社区成员

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

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