0

Facebook接続機能を備えたWebサイトを開発しています。Web サイトは facebook connect で正常に動作していますが、唯一の問題は、facebook connect のログアウト ボタンをクリックすると、facebook CSS のポップアップが表示され、正しく表示されないことです。Facebook ConnectのログアウトポップアップウィンドウのCSSを変更・更新したいです。

この問題に直面した人は、この問題で立ち往生している私を助けてください。どんな助けでも大歓迎です。

4

1 に答える 1

1

FB.logout()メソッドを使用してバックグラウンドでログアウトできます。

FB Consoleで実行したコードの下に貼り付けます。ログアウトは、ポップアップなしでバックグラウンドで発生します。

<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');
        }
      });
    };
  }
}
于 2011-05-03T07:58:33.720 に答える