popup中,子页面调用父页面的js函数

子页面:
function winClose(obj) {
//    window.opener.location.reload();
    var td = obj.parentNode;
    var hidCompanyId = td.childNodes[0].value;
    self.opener.old_reload(hidCompanyId);
    self.close();
    return true;
}

父页面:
function old_reload(hidCompanyId){
                document.getElementById("selComIdHid").value = hidCompanyId;
                alert(document.getElementById("selComIdHid").value);
                form.submit();
            }


更多详细内容请参考
http://bbs.csdn.net/topics/320164189

如果子窗口是模态窗口,想要实现子页面关闭父页面刷新的话可以试试:
this.parent.window.location.reload();
           window.close();  

你可能感兴趣的:(js)