2011-10-07 70 views
0

我試圖簡單地向我的簡單網站添加像按鈕,我根本沒有任何圖形。我去了AddThis,他們的實現也不起作用。我的系統設置不正確,還是我犯了一個菜鳥錯誤?這裏是代碼,我所得到的是一個帶有段落的紅色框。 感謝您的幫助!FB圖形加載中無法顯示?

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 
<html xmlns="http://www.w3.org/1999/xhtml" xml: lang="en" xmlns:fb="http://www.facebook.com/2008/fbml" xmlns:fb="http://ogp.me/ns/fb#"> 
<head> 
    <title>Facebook button test</title> 
</head> 

<body> 
    <style type="text/css"> 
     .content p { 
      border: 1px solid red; 
      position: relative; 
     } 
     .fb-root { 
      border: 3px solid blue; 
      height: 200px; 
      width: 500px; 
      padding: 1em; 
      float: right; 
     } 
     .fb-like { 
      border: 10px solid green; 
      padding: 1em; 
     } 
    </style> 

    <div class="content"> 
     <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/all.js#xfbml=1"; 
      fjs.parentNode.insertBefore(js, fjs); 
     }(document, 'script', 'facebook-jssdk'));</script> 

     <fb:like href="facebook.com/burgessfww" send="true" layout="button_count" width="450" show_faces="false"></fb:like> 

     <p> Some text to take up some space and see what's happening!</p>  
    </div> 
</body> 
</html> 

回答

0

我覺得這個問題很簡單......但由於我沒有測試它,你應該!

<html xmlns="http://www.w3.org/1999/xhtml" xml: lang="en" xmlns:fb="http://www.facebook.com/2008/fbml" xmlns:fb="http://ogp.me/ns/fb#"> 

這似乎是你的錯誤:XMLNS:FB兩次

的xmlns:FB = 「http://www.facebook.com/2008/fbml」 的xmlns:FB =「HTTP:// ogp.me/ns/fb# 「

它變化到

的xmlns:FB = 」http://www.facebook.com/2008/fbml「 的xmlns:OG =」 HTTP:// OGP。 me/ns/fb#「

最好的問候

+0

不,那不是。我希望這很簡單。這就像圖形不上傳。 –

+0

一些代理問題呢?! –