相关疑难解决方法(0)

弹出窗口在ajax成功处理程序中被阻止

我正在尝试打开一个弹出窗口,允许用户通过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);
Run Code Online (Sandbox Code Playgroud)

javascript jquery popup

8
推荐指数
1
解决办法
5980
查看次数

标签 统计

javascript ×1

jquery ×1

popup ×1