子窗口给父窗口赋值

方式一:父窗口打开子窗口,以showModalDialog的方式打开

父窗口打开子窗口:

function showDialog(){

// 这里边的东西可以自己着情设置

var param = "dialogWidth:400px;dialogHeight:300px;scroll:no;status:no;resizable:no";

// 打开 b.html,并将当前 window做为参数传入弹出窗口中

return window.showModalDialog("b.html", window, param);

}

子窗口给父窗口赋值:

function getParValues(){

// 接收父窗口传过的 window对象.

var parWin= window.dialogArguments;

parWin.document.getElementById("farValue").value = "子窗口改变的值";

}

 

你可能感兴趣的:(html子窗口给父窗口赋值)