两个窗口需要有特定的关系才可以,即B窗口(你要关闭的窗口)是A窗口(你要刷新的窗口)open出来的在B窗口中加下面的代码
-----------------------------------------
<script language="javascript">
function window.onunload()
{
window.opener.history.go(0);
}
</script>
-----------------------------------------
<script language="javascript">
function window.onunload()
{
window.opener.history.go(0);
}
</script>
解决方案 »
- window.addEventListener和 window.removeEventListener对应关系问题
- jsp checkboxlist 问题 急 !!!!
- table中,td里的元素取下一个td里的元素?
- 网址上显示的用户名是MD5码吗?
- jquery跨域获得数据问题
- 小问题
- 正则表达式能包含变量吗?
- js使用xmlhttprequest读取中文出现乱码问题如何解决?
- JavaScript和session的问题,达人们来看看!
- 如何设置text框使其无法输入,并且显示的字不是灰色的。是否有什么style或方法可是实现。我用<input type="text" style="ime-mode:disabl
- 文本超链接显示解释性文字的问题,帮帮忙!!!!!
- javascript中有没有类似vbscript的replace函数?在线等待!
但是函数改一下
b窗口中写:
<button onclick=ys()>close</button>
<script language="javascript">
function ys()
{self.close();
opener.location.reload();
}
</script>
function window.onunload()
{
window.opener.location.reload(); //适用于open打开的父子关系页
window.top.frames['frameName'].location.reload(); //适用于框架
}
</script>
function window.onunload()
{
window.opener.location.reload()
}
</script>
<button onclick="window.close">close</button>
function window.onunload()
{
window.opener.history.go(0);
}
</script>