後,我用這個代碼Facebook的註銷按鈕和重定向註銷
<fb:login-button autologoutlink="true" perms="user_likes" size="large"></fb:login-button>
創建一個登錄/註銷FB按鈕。 一切正常,登錄後,登錄按鈕成爲註銷按鈕。但是,如果用戶單擊註銷按鈕,則當前頁面不刷新,因此只有當用戶通過身份驗證時纔會出現的所有內容都會一直存在,直到完成手動頁面刷新爲止。
如果我註銷URL(使用Javascript SDK)
$logoutUrl = $facebook->getLogoutUrl();
,然後實施註銷按鈕自己不會出現這種情況;在這種情況下,傳遞適當的「下一個」參數(帶有當前頁面的url)並重新加載當前頁面。
我仍然想使用第一個解決方案,是否有可能使它使用「下一個」參數?
@Piskvor我試過,但沒有幫助迄今爲止 http://facebook.stackoverflow.com/questions/8066589/when-i-hit-logout-button-i-want-to-run- a-javascript-function – 2011-11-09 16:15:31