showModalDialog後如何刷新父頁面

最近一個項目使用到的。在網上查了很久,有的可行,有的就不行。總結一下吧。
方案一:
父頁面:
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 ;dom

方案二:
父頁面:
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;函數

相關文章
相關標籤/搜索