2012-07-04 2 views
0

내 페이스 북의 이름을 dipslay하는 코드가 있는데, 버튼으로 작업하고 있지만 어떤 함수도 호출하지 않고 페이지가로드 될 때 작동하도록하고 싶습니다.버튼이없는 FB.api 이름이 표시 되나요?

코드는

<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> 

당신이 날 도와 줄 수있다?

답변

2

간단히 :

window.onload = postArticle; 

아니면 all.js 또는 직전 </body> 태그 포함 라인 아래 코드 아래에 넣어 : 당신이 포함 후에

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

이 코드를 넣어를 js sdk

<script type="text/javascript"> 

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

</script> 
관련 문제