尝试关闭弹出窗口并重新加载其父页面

时间:2016-11-15 22:16:55

标签: javascript popup window reload

这是我的代码:

function reloadParentAndClose() {
    window.opener.location.reload();
    window.close();
}

这是我得到的错误:

  

32:132 Uncaught TypeError:无法读取null(...)的属性“location”

任何想法可能会发生什么?

1 个答案:

答案 0 :(得分:1)

这意味着window.opener为null,因此尝试访问location属性是无效的,因为window.opener为null,因此没有window.opener.location这样的东西