关于处理提示框点击关闭按钮不给刷新父窗口问题
-使用window.open()方法,点击关闭后刷新父页面的方式:
在子页面中:
window.onunload = function(){
window.opener.location.reload();
}
-使用showModalDialog函数,点击关闭后刷新父页面的方式:
在父页面中:
function doSearch(){
var s = new Object();
s.name ="aaa";
var k = window.showModalDialog("child.html",s,"dialogWidth:235px;status:no;dialogHeight:185px");
if(k.type=="")//传递回的type为空的时候才刷新页面。
{
alert("刷新");
location.reload();
}
}
在子页面中:
<SCRIPT LANGUAGE=javascript FOR=window EVENT=onload>
<!--
var s = new Object();//这里是关键若用户为单击按钮,已其它方式关闭按钮,则把type="" 传递回去。以免出现问题。且刷新父页面。
s.type="";
window.returnValue = s;
//-->
</SCRIPT>
关于关闭子窗口刷新父窗口问题
最新推荐文章于 2023-10-24 14:19:21 发布