用iframe、弹出子页面刷新父页面
iframe
parent.location.reload()
弹出子页面
window.opener.location.reload()
子窗口刷新父窗口
self.window.opener.locaction.reload()
刷新一open()方法打开的窗口
window.opener.location.href = window.opener.location.href
刷新以winodw.showModelDialog()方法打开的窗口
window.parent.dialogArguments.document.execCommand('Refresh')
或
Response.Write("<script>window.location.href = window.location.href</script>")
刷新本页Response.Write("<script>window.location.href=window.location.href</script>")
刷新父页和本页面:
Response.Write("<script>alert('提交成功!')window.location.href=window.location.hrefwindow.opener.location=window.opener.location</script>")
在父窗体里边写上一个脚本<script>
function reflash()
{
window.location.href=window.location.href
}
</script>
在关闭子窗体的脚本写
Response.Write("<script>window.close()window.opener.reflash()window.opener=null</script>")
之前我就这么做过的,可能脚本的某个地方写错了,你需要测试一下。
浮层内嵌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>