Я пытаюсь открыть всплывающее окно, чтобы позволить пользователю аутентифицироваться в twitter, не покидая просматриваемую страницу. Я видел, как этот метод используется в Интернете, особенно с приложением для комментирования Disqus. Однако я могу получить только два результата: либо сообщение «Всплывающее окно заблокировано», либо ничего не происходит.
Я пробовал использовать подходы, описанные здесь и здесь . Как я могу это исправить?
В настоящее время мой код выглядит так:
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);