如果是window.open打开的子页面,调用父页面的函数就用window.openr.函数
浮层内嵌iframe及frame集合窗口,刷新父页面的多种方法<script language=JavaScript>parent.location.reload()</script><script language=JavaScript>parent.location.reload()</script>弹出子页面<script language=JavaScript>window.opener.location.reload()</script><script language=JavaScript>window.opener.location.reload()</script>子窗口刷新父窗口<script language=JavaScript>self.opener.location.reload()</script><script language=JavaScript>self.opener.location.reload()</script>刷新以open()方法打开的窗口<script language=JavaScript>window.opener.location.href=window.opener.location.href</script><script language=JavaScript>window.opener.location.href=window.opener.location.href</script>刷新以winodw.showModelDialog()方法打开的窗口Java代码<script language="javascript">window.parent.dialogArguments.document.execCommand('Refresh')</script>在父窗体里边写上一个脚本<script>
function reflash()
{
window.location.href=window.location.href
}
</script>
在关闭子窗体的脚本写
Response.Write("<script>window.close()window.opener.reflash()window.opener=null</script>")
之前我就这么做过的,可能脚本的某个地方写错了,你需要测试一下。