私のウェブサイトは OAUTH2.0 を使用して、ユーザーが Gmail アカウントでログインできるようにしています...次のコードを使用して、OAUTH ログイン ページを表示します。
var win = window.open(_url, "windowname1", 'width=800, height=600');
var pollTimer = window.setInterval(function () {
if (win.document.URL.indexOf(REDIRECT) != -1) {
window.clearInterval(pollTimer);
var url = win.document.URL;
acToken = gup(url, 'access_token');
tokenType = gup(url, 'token_type');
expiresIn = gup(url, 'expires_in');
win.close();
validateToken(acToken);
}
}, 500);
残念ながら、このコードは IE で例外をスローします (Chrome と Firefox で完全に動作します)。
IE で以前に開いていたウィンドウの現在の URL にアクセスする方法を誰か教えてもらえますか?