首页 > 解决方案 > 子窗口不关闭

问题描述

因此,我们有一个仅影响移动设备的错误,并且仅在以下情况发生时才会发生:当您单击打开一个新窗口(在移动设备中)的链接时,如果您的浏览器拦截它并显示类似“弹出窗口被阻止”的消息。 . 你要允许popups吗?

然后,当您单击“是”时,它会弹出新窗口,但在该窗口中,我们有一个调用 的按钮top.window.close()和一个函数:

function refreshParent()
{   
    if(!window.opener != null)
    {
        window.opener.location.replace(window.opener.location.href);
    }   

}

refreshParent应该被称为 onunload 但在前面提到的情况下它甚至不会被调用。

标签: javascripthtml

解决方案


推荐阅读