Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/facebook/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript FB.api名称显示是否不带按钮?_Javascript_Facebook_Api_Sdk - Fatal编程技术网

Javascript FB.api名称显示是否不带按钮?

Javascript FB.api名称显示是否不带按钮?,javascript,facebook,api,sdk,Javascript,Facebook,Api,Sdk,我有这段代码来记录我的facebook名字,问题是,它是用一个按钮工作的,但我希望它能在页面加载时工作,而不调用任何函数 代码是 <script type="text/javascript"> function postArticle()   { FB.api('/me', function(response) { alert('Your name is ' + response.name); }); } </script> <form>

我有这段代码来记录我的facebook名字,问题是,它是用一个按钮工作的,但我希望它能在页面加载时工作,而不调用任何函数

代码是

    <script type="text/javascript">
function postArticle()
  {
FB.api('/me', function(response) {
  alert('Your name is ' + response.name);
});

}
</script>


<form>
    <input type="button" value="Cook" onclick="postArticle()" />
  </form>

函数postArticle()
  {
FB.api('/me',函数(响应){
警报('您的名字是'+响应.名字);
});
}
你能帮我吗?

简单地说:

window.onload = postArticle;
或者将代码放在包含
all.js的行下方,或者放在
标记之前:

<script>
  FB.api('/me', function(response) {
    alert('Your name is ' + response.name);
  });
</script>

FB.api('/me',函数(响应){
警报('您的名字是'+响应.名字);
});

在包含
jssdk

<script type="text/javascript">

FB.api('/me', function(response) {
  alert('Your name is ' + response.name);
});

</script>

FB.api('/me',函数(响应){
警报('您的名字是'+响应.名字);
});