2012-01-19 54 views
0

頁:http://www.facebook.com/Travel.by.Design樣箱代碼不工作

代碼:

<div id="fb-root"></div> 
<script src="http://connect.facebook.net/en_US/all.js#xfbml=1"></script> 
<fb:like-box href="http://www.facebook.com/travel.by.design" width="292" show_faces="true" stream="true" header="false" css="<?php bloginfo('stylesheet_directory'); ?>/fbstyle.css?1"></fb:like-box> 

網站:http://waldhaus.com

在同一網站上,我們已經安裝了更多樣箱,它們都具有相同的代碼工作(只是不同網址)。所以,我認爲它必須與特定的URL做其他

代碼,同一個網站的工作原理:

<div id="fb-root"></div> 
<script src="http://connect.facebook.net/en_US/all.js#xfbml=1"></script> 
<fb:like-box href="http://www.facebook.com/farmeadow" width="292" show_faces="true" stream="true" header="false" css="<?php bloginfo('stylesheet_directory'); ?>/fbstyle.css?1"></fb:like-box> 
+0

請問您能提供更多信息嗎?什麼不與代碼一起工作? – Lix

+0

我們在頁面上有幾個Like框小部件,它們都工作,只是上面的代碼沒有。(無法檢索指定頁面的id,請確認傳入的href是否正確。)@ lix –

+0

請閱讀我的答案在下面。 – Lix

回答

0

你有8個不同的div元素與fb-rootid。 瀏覽器無法決定使用哪一個。您只需要在您的網頁上使用divfb-root之一。

您應該總是id屬性任何元素具有唯一值。

正如你從上面的評論說,你所得到的錯誤是 -

無法爲指定的頁面檢索ID。請驗證正確 HREF中傳遞。

的瀏覽器不知道什麼fb-root元素含住。