0

Facebook 登录弹出窗口未执行,为什么?JS打不开任何弹窗

$.ajax({
    url: "api/ajax/facebook/publish.stream.php",
    success: function(result)
    {  

       FB.login(function(res) {});


    }
});

我发现我的浏览器(Chrome)阻止了 FACEBOOK 登录的弹出窗口,因为它是由非点击用户事件打开的,而是由 AJAX 成功请求打开的!!

4

1 回答 1

1
$.ajax({
    url: "api/ajax/facebook/publish.stream.php",
    success: function(result)
    {  
       var result = $.parseJSON(result);

       if(result.login)
       {
           alert("here it's ok!");
           FB.login(function(res) {

           });

       }
       else
       {
           alert(result.string);
       }            
    }
});
于 2011-02-18T13:32:40.120 回答