如何在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