2010-05-07 131 views
0

我正在开发具有脸书连接功能的网站。该网站与facebook连接运行良好,但唯一的问题是,当我点击Facebook连接的注销按钮时,出现一个带有facebook CSS的弹出窗口,显示不正确。我想更改或更新Facebook连接注销弹出窗口的CSS。facebook连接

任何人遇到这个问题,请帮我解决这个问题。任何帮助将不胜感激。

回答

1

您可以使用FB.logout()方法在后台注销。

粘贴在我在FB Console执行的代码下面。注销发生在没有任何Popup的背景中。

<button id="fb-auth">LogIn</button> 

<script> 
function updateButton(response) { 
    Log.info('Updating Button', response); 
    var button = document.getElementById('fb-auth'); 

    if (response.session) { 
    button.innerHTML = 'Logout'; 
    button.onclick = function() { 
     FB.logout(function(response) { 
     Log.info('FB.logout callback', response); 
     }); 
    }; 
    } else { 
    button.innerHTML = 'Login'; 
    button.onclick = function() { 
     FB.login(function(response) { 
     Log.info('FB.login callback', response); 
     if (response.session) { 
      Log.info('User is logged in'); 
     } else { 
      Log.info('User is logged out'); 
     } 
     }); 
    }; 
    } 
}