从父窗口刷新非模式窗口

最近实现了这样的一个需求:
从父窗口A打开了一个非模式窗口B,在操作了别的操作之后,需要从父窗口A刷新窗口B。
折腾了一天之后,目前的一个解决办法是

1.在父窗口定义一个变量。
var s=window.showModelessDialog();


2.父窗口刷新时调用非模式窗口刷新的方法。
s.test();


3.在非模式窗口定义一个隐藏的超连接,用于刷新非模式窗口用。
<a id="reload" href="filename.htm" style="display:none">reload...</a>


4.在非模式窗口定义刷新的方法。
function test(){
reload.click();
}


由此可以完成刷新非模式窗口的需求。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值