0

私はこのスクリプトを持っています:

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 が許可を要求したときにユーザーがウィンドウを閉じた場合、これを追跡したいと思います。

4

0 に答える 0