window.showModalDialog 关闭当前页面刷新父页面

//父页面函数

function showPort(){
var k = window.showModalDialog("url,"_blank","dialogWidth=500px;dialogHeight=300px;center=yes;location=no");
if(k == 1){//判断是否刷新
window.location.reload();
}

}

//子页面

var k = window.dialogArguents;//获得父窗口传递过来的值
//关闭当前窗口
function winClose(isRefrash){
window.returnValue = isRefrash;
window.close();
}

//子页面调用

<input  type="button" onsubmit="winClose(1)" value="刷新父页面"/>

<input  type="button" onsubmit="winClose(0)" value="不刷新父页面"/>

猜你喜欢

转载自blog.csdn.net/guo_xiao_hui/article/details/50504892
今日推荐