如何在打开子窗口后自动刷新父窗口?谢谢了,看我的信誉,一定给分!

youngyt 2002-08-09 10:47:11
首先问一下,父窗口和子窗口是怎样产生的?我假设一下:
1、在一个页面中有一个超链接,也就是<a>标签,通过target=blank得到一个新的窗口是原窗口的子窗口;
2、在一个页面中运用window.open方法打开一个新窗口,此窗口才是原来的子窗口

哪种假设对?

那么在子窗口需要怎样才能刷新父窗口呢?谢谢高手指教!
...全文
26 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
saucer 2002-08-10
  • 打赏
  • 举报
回复
哪种假设对?
both are correct

那么在子窗口需要怎样才能刷新父窗口呢?
window.opener.location.reload(true);

for example
parent.html:
<script>
name="1222";
document.write(new Date());
</script>

<a href="child.html" target="_blank">child</a>
<input type="button" onclick="window.open('child.html','_blank')" value="open child">

child.html:
<script>
alert(window.opener.name);
window.opener.location.reload(true);
</script>

langjianjun 2002-08-10
  • 打赏
  • 举报
回复
UP

87,996

社区成员

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

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