【发布时间】:2015-07-10 00:19:30
【问题描述】:
我尝试这样做:
<script>
FB.getLoginStatus(function(response) {
if (response.status==='connected') {
var fb_status="on";
} else {
var fb_status="off";
}
});
alert("ok"+fb_status);
</script>
如果我将警报放在函数内部,则此警报有效,另一方面,如果我将此警报放在外部,则无效
我认为这与 php 中的全局变量或多或少相同,但在 Javascript 方面没有太多经验
我只需要我在示例中放入的相同内容,以便在 var 中检测函数的结果,但就像我作为示例中的示例一样,在函数之外,我尝试了很多事情但没有得到结果
感谢您对社区的帮助
【问题讨论】:
-
在块外声明 fb_status 变量,并在块内分配所需的“on”和“Off”。
-
您正在订购比萨饼,然后在送达前尝试吃掉它!
-
我没有尝试........ :(
-
这种情况下,U可以使用回调函数。请试试这个链接,它回答了你的问题,stackoverflow.com/questions/7522947/…
标签: javascript jquery facebook-javascript-sdk