带弹出窗口的onbeforeunload,通过标头重定向

时间:2013-10-14 13:37:32

标签: javascript jquery

我有这个脚本:

function LinkedINAuth() {
    linkedInAuthWindow=window.open(root_url+'ajax-connect.php?social-login&auto-close&method=linkedin&auth','LinkedIN Auth','height=200,width=150');
    if (window.focus) {linkedInAuthWindow.focus()}

    linkedInAuthWindow.onbeforeunload = function(){
        CheckLinkedINUser();
    }
    return false;
}

如果弹出页面未被重定向,则函数linkedInAuthWindow.onbeforeunload可以正常工作。所以,当我关闭窗口时,会触发CheckLinkedINUser()函数。

但是,当弹出窗口重定向用户(即LinkedIN)并且然后关闭弹出窗口时,事件不会被触发。

例如;如果用户在LinkedIN请求许可时关闭窗口,我想跟踪它。

0 个答案:

没有答案