ios chrome浏览器中的window.opener问题

时间:2014-08-28 07:55:41

标签: javascript ios google-chrome

我有一个弹出窗口,在单击一个按钮后打开,在一组操作后我将关闭弹出窗口并将父窗口重定向到窗口到特定的URL,我使用window.opener进行此方法,它在所有方法中工作正常浏览器除了IOS chrome。请提供解决问题的解决方案

在IOS chrome中,子窗口未关闭,重定向也在同一个窗口中。我的假设是,ELSE条件正在执行

function CallParentWindowFunction(){
    var redirect_url = "postauthcode";
    if (window.opener) {
        window.opener.location.href = redirect_url;
        window.opener.focus();
        window.close();
    }else{
        window.location.href = redirect_url;
    }       
}    

0 个答案:

没有答案