父页面打开子页面JS
function ScanTypeSelect() {
var iWidth = 300; //弹出窗口的宽度;var iHeight = 200; //弹出窗口的高度;
//获得窗口的垂直位置
var iTop = (window.screen.availHeight - 30 - iHeight) / 2;
//获得窗口的水平位置
var iLeft = (window.screen.availWidth - 10 - iWidth) / 2;
var url = "/Order/ScanTypeSelect"
window.open(url, 'newwindow', 'height=' + iHeight + ',width=' + iWidth + ',top=' + iTop + ',left=' + iLeft + ', toolbar=no, menubar=no, scrollbars=no, resizable=no,location=no, status=no')
}
父页面HTML
<body>
<input type="text" id="txtTest"/>
</body>
子页面JS 其中data就是写入到父页面的值。
function GetScanTypeString() {
$.post("/Order/GetScanTypeString", {}, function (data) {
// alert(data)
window.opener.document.getElementById("txtTest").innerHTML = data
window.close()
});
}