1. 程式人生 > >window.showModalDialog 關閉當前頁面重新整理父頁面

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="不重新整理父頁面"/>