我試圖打開一個彈出窗口,允許用戶使用twitter進行身份驗證,而不必離開他們正在查看的頁面。我已經看到了在網絡上使用這種技術,特別是Disqus評論應用程序。但是,我只能得到兩個結果,一個是「彈出窗口阻塞」消息或甚至沒有發生任何事情。在ajax成功處理程序中被阻止的彈出窗口
我嘗試過使用方法概述here和here。我怎樣才能解決這個問題?
我的代碼目前的樣子:
var windowSizeArray = [ "width=200,height=200",
"width=300,height=400,scrollbars=yes" ];
var url = $('.twitter_popup').attr("href");
var windowName = $('.twitter_popup').attr("name");
var windowSize = windowSizeArray[$('.twitter_popup').attr("rel")];
window.open(url, windowName, windowSize);
你可以發佈你的代碼嗎? – ShankarSangoli
彈出安全模型是關於僅允許由用戶事件觸發的彈出,例如,點擊事件。你能分享更多的上下文來證實你正在做這件事嗎? –