JavaScript 错误:无法读取 null 的属性(读取“window”)

javascript error: cannot read properties of null (reading 'window')

提问人:Rahul Aggarwal 提问时间:11/6/2023 最后编辑:Rahul Aggarwal 更新时间:11/6/2023 访问量:31

问:

我在我的aspx页面中使用javascript。代码如下:-

    function Refresh()
    {
       var url=opener.window.location.href;
       opener.window.RefreshTabContent();
    }

我正在从链接打开一个新选项卡,我在新选项卡中编写的这段代码打开会刷新上一个选项卡,而opener.window.RefreshTabContent();

var url=opener.window.location.href;将 URL 分配给上一个选项卡。

在上面的代码中,我收到错误:无法读取 null 的属性(读取“窗口”)请帮助我犯错误的地方。 谢谢

JavaScript asp.net

评论

2赞 BadPiggie 11/6/2023
由于缺乏信息,我投票决定关闭这个问题。它是什么,它来自哪里?opener
0赞 Behtash 11/6/2023
提供更多细节。您要做什么?
0赞 Rahul Aggarwal 11/6/2023
添加了更多解释
1赞 Jaromanda X 11/6/2023
显然是 - 如果该页面尚未被另一个页面打开,则会发生这种情况,如 window.opener 文档中所述 - 由于我们不知道您有问题的页面是如何打开的,因此您需要自己弄清楚我猜openernull

答: 暂无答案