2011-04-15 74 views
4

我在我的網站上有這個fb登錄按鈕,它工作得很好。 如何實現註銷按鈕?以下是我的登錄部分代碼。FaceBook SDK中的註銷按鈕

<fb:login-button size="small" onlogin="RedirectLogon();" perms="email,user_birthday" autologoutlink="true"> 
    <%=LanguageManager.Instance.Translate("root/facebook/login")%> 
</fb:login-button> 
+0

僅供參考,請不要在主題行放置「[facebook c#sdk]」。保持在標籤中。我們也不會在這裏簽名。 – 2011-04-17 22:17:33

回答

9

您可以通過使用下面的HTML和JavaScript函數來實現。

<script> 
function fbLogout() { 
     FB.logout(function (response) { 
      //Do what ever you want here when logged out like reloading the page 
      window.location.reload(); 
     }); 
    } 
</script> 

<span id="fbLogout" onclick="fbLogout()"><a class="fb_button fb_button_medium"><span class="fb_button_text">Logout</span></a></span> 
21

如果要實現這樣的按鍵爲一體的多功能按鈕,使用此:

<fb:login-button autologoutlink="true"></fb:login-button> 

請注意,如果你添加任何自定義代碼上面的線,該按鈕將無法正常工作。