方式一:父窗口打开子窗口,以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 = "子窗口改变的值";
}