风兮浪乎

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

最近一个项目使用到的。在网上查了好久,有的可行,有的就不行。总结一下吧。
方案一:
父页面:
window.showModalDialog('User.jsf?USERCODE='001'&Rnd='+Math.random(),window,'dialogHeight =800px;dialogWidth=800px;dialogLeft=200px;dialogTop=100px;center=yes;scroll=yes;status=no')
子页面:
在要刷新父页面的时候,在Javascript函数中调用如下代码:
dialogArguments.location.href=dialogArguments.location.href ;

方案二:
父页面:
onclick="
var result;result = window.showModalDialog('User.jsf?USERCODE='001'&Rnd='+Math.random(),window,'dialogHeight =800px;dialogWidth=800px;dialogLeft=200px;dialogTop=100px;center=yes;scroll=yes;status=no');
if(result ==1) this.form.submit();
return false;"
子页面:
在要刷新父页面的时候,在Javascript函数中调用如下代码:
window.returnValue=1;

posted on 2010-11-26 13:14  风兮浪乎  阅读(850)  评论(0编辑  收藏  举报