IE 中创建 子窗口 传值 与接收值 【window.showModalDialog】

时间:2022-08-14 05:08:27

父窗口 创建一个窗口

var backinfo = window.showModalDialog('UserSelect.aspx', '', 'dialogHeight=600px; dialogWidth= 600px; edge=Raised; center=Yes;resizable= No; status= no;help=no');

子窗口 调用JS关闭自身并返回值

function SelectCompany(obj) {
            
                window.returnValue = obj;
                window.opener = null;
                window.close();  
        }

父窗口 定义的var backinfo 就会接收到 子窗口 window.returnValue;