我正在尝试使用此 javascript 从子页面重定向到父页面:
ScriptManager.RegisterClientScriptBlock(this, this.GetType(), "Close", "ClosePopUp();", true);
<script language="javascript" type="text/javascript">
function ClosePopUp() {
window.opener.location= 'ParentPage.aspx';
self.close();
}
</script>
它适用于 Firefox 和 Chrome。但不是 IE 9。我得到的错误是:
Unable to get value of the property 'location': object is null or undefined
alert(window.opener)
null
在 IE 9 中返回。