关于模态窗口,子窗口刷新父窗口的

    最近做项目时(SSH),遇到一个问题,关于模态窗口,提交子串口后,刷新父窗口的问题:

     当点击onclick函数时,弹出一个子窗口,关闭子窗口后,同时刷新了父窗口.

      <s:a onClick="javascript:popWin('backupAreaAction!queryById?backupArea.backupAreaId 

     但问题出现在下面:

  当在打开的子窗口,再打开第二个子窗口的时候,这时如是用onclik函数打开的话,关闭第二个子窗口,第一个子窗口的数据丢失了.如果用href打开第二个窗口的话,关闭后,第一个窗口的数据并没有更新.

  代码如下:

 

超链接打开第二个子窗口的代码

!-- 此处超链接用onclick的话,页面刷新,上一个子窗口数据丢失,所以改成了href 但页面不刷新-->

<s:a href="javascript:popWin('backupAreaAction!queryById?backupArea.backupAreaId=%{#o

javascript代码如下:

function popWin(addr, width, height, top, left)
{
 window.showModalDialog(addr,'','dialogWidth:' + width + 'px;dialogHeight:' + (height +50) + 'px;dialogLeft:' + top + 'px;dialogTop:' + left + 'px;edge: Raised; center: Yes; help: no; resizable: Yes; status: no;');
}

 

  想在此问一下,模态窗口中,子窗口刷新父窗口的方法,还有就是这里用onclick 与 href打开连接的区别,还望高手们不吝赐教,不胜感激!!!

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值