Google OAuthコードのoauthログインポップアップのjavascriptコードは次のとおりです
function authorize(authorize_url,get_token,get_token_secret)
{
console.log("acToken is "+get_token);
var win = window.open(authorize_url, "windowname2", "width=800, height=600");
var pollTimer = window.setInterval(function() {
try
{
if (win.document.URL.indexOf(oauth_callback) != -1) {
console.log("url inside callback"+win.document.URL)
window.clearInterval(pollTimer);
win.close();
getting_access_token(get_token,get_token_secret);
}
}catch(e)
{
}
},100);
}
そのウィンドウでoauthを開いていますが、window.setinterval関数の場合、許可をクリックした後、内部に入らないため、Firefoxでポップアップウィンドウが閉じず、Chromeウィンドウが適切に閉じています.ieでこれを解決する方法.