Я просматривал довольно много сообщений в StackOverflow и в Интернете о возможности выхода пользователя из Facebook через ASP.NET LinkButton.
Я пробовал реализовать решения из следующих сообщений:
- Кнопка выхода из Facebook в веб-приложении asp.net
- Как выйти из Facebook, подключиться к asp.net?
- путаница при выходе из Facebook
Код
Страница ASPX
<asp:LinkButton ID="LogoutButton" CssClass="log-out fb" OnClick="LogoutButton_Click" runat="server">Logout</asp:LinkButton>
JavaScript
$(".log-out.fb").click(function () {
FB.logout(function (response) {
//Logged out
FB.Auth.setAuthResponse(null, 'unknown');
});
});
Вывод HTML
<a id="MainContent_LogoutButton" class="log-out fb" href="javascript:__doPostBack('ctl00$MainContent$LogoutButton','')" style="width: 66px; ">Logout</a>
Я точно знаю, что событие click jQuery запускается при отладке через Firebug. Код jQuery отлично работает при использовании в сочетании со стандартной привязкой HTML, поэтому нет причин не работать с ASP.NET LinkButton.
Любая помощь будет оценена.
FB.logout
, просто указав URL-адрес, который запускает этот код черезlocation.href = "…"
- person CBroe   schedule 03.08.2012