js 关闭子窗体时如何刷新父窗体
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了js 关闭子窗体时如何刷新父窗体相关的知识,希望对你有一定的参考价值。
参考技术A 在父窗体里边写上一个脚本<script>
function reflash()
window.location.href=window.location.href;
</script>
在关闭子窗体的脚本写
Response.Write("<script>window.close();window.opener.reflash();window.opener=null;</script>");
之前我就这么做过的,可能脚本的某个地方写错了,你需要测试一下。 参考技术B 首先说一句,不是所有浏览器都有关闭事件的!你最多就搞搞某些浏览器,至于咋刷新,咋调到父窗体,那要看你的是啥子打开的,是dailog打开的(这个不兼容谷歌,访问父窗体,是传参的问题,你传递window就可以了)
建议用 jquery-ui的dialog方法(iframe的形式,你子窗体里面parent就可以访问到父窗体的所有了) 参考技术C 先调用父窗体的函数,再关闭子窗口就可以了。其实两个可以一起动。 参考技术D 子窗口调用父窗口方法window.opener.dosubmit();dosubmit()是父窗口中定义的方法,在父窗口中写个dosubmit()方法,方法体内是刷新本页的内容
WinForm------如何打开子窗体的同时关闭父窗体
方法:
如何打开子窗体的同时关闭父窗体 this.Hide(); new Frm_Management().ShowDialog(); this.Close();
以上是关于js 关闭子窗体时如何刷新父窗体的主要内容,如果未能解决你的问题,请参考以下文章