如何在function
中獲取令牌?我想把它從這個函數中發送出來以用於ajax處理。javascript從函數中獲取值
<body>
<script src="http://connect.facebook.net/en_US/all.js"></script>
<script>
var token;
window.fbAsyncInit = function() {
FB.init({ appId: 'XXXXXXXX',status: true,cookie: true,xfbml: true,oauth: true});
FB.getLoginStatus(function(response) {
if (response.authResponse){
if(response.status=="connected") {
token = response.authResponse.accessToken;
}
}
});
};
alert(token);//undefined
</script>
<div id="fb-root"></div>
</body>
'token'定義外'fbAsyncInit'所以沒有必要得到'fbAsyncInit'什麼。當'token'被'fbAsyncInit'改變時,你是否希望能夠採取行動? – 2012-03-12 20:04:54