2017-07-01 170 views
1

我最近在我的网页的底部添加Facebook标签内,这是工作,但现在它已停止工作就可以自己Facebook标签在我的网站没有显示我的网站

这里是代码:

<script>(function (d, s, id) { 
    var js, fjs = d.getElementsByTagName(s)[0]; 
    if (d.getElementById(id)) return; 
    js = d.createElement(s); js.id = id; 
    js.src = "//connect.facebook.net/en_US/sdk.js#xfbml=1&version=v2.9"; 
    fjs.parentNode.insertBefore(js, fjs); 
}(document, 'script', 'facebook-jssdk'));</script> 




<section class="4u 6u$(medium) 12u$(small)"> 
<div class="fb-page" data-href="https://facebook.com/MunicipalityOfAnkoun/" data-tabs="timeline" data-width="300" data-height="300" data-small-header="true" data-adapt-container-width="true" data-hide-cover="false" data-show-facepile="true"><blockquote cite="https://facebook.com/MunicipalityOfAnkoun/" class="fb-xfbml-parse-ignore"><a href="https://facebook.com/MunicipalityOfAnkoun/">‎name (municipality of ankoun)‎</a></blockquote></div> 
         </section> 

它显示我的链接按钮不显示UTIL我按下链接,回到页面

+0

这段代码是否应该作为Facebook页面的链接? – cosinepenguin

+1

我怀疑Facebook希望他们的网站出现在你的内部......可能是一个HTTP头请求浏览器不这样做。 – mason

+0

不,它应该显示一个小标签显示所选标签的facebook页面 – jazra

回答

0

好像你可能会做的比你需要更多的工作新的一页!

Facebook Developers页面显示,您需要的仅仅是添加您在初始<body>标签后生成的代码!

所以你的代码可能ressemble:

<html> 
    <body> 
    <div id="fb-root"></div> 
    <script>(function (d, s, id) { 
      var js, fjs = d.getElementsByTagName(s)[0]; 
      if (d.getElementById(id)) return; 
      js = d.createElement(s); js.id = id; 
      js.src = "//connect.facebook.net/en_US/sdk.js#xfbml=1&version=v2.9"; 
      fjs.parentNode.insertBefore(js, fjs); 
      }(document, 'script', 'facebook-jssdk'));</script> 


     <div class="fb-page"></div> 

    </body> 


</html> 

用任何你想要的Facebook标签是<div class="fb-page"></div>元素!

希望这会有所帮助!