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

在同一个网站上,我们安装了更多的 Like Box,它们都使用相同的代码(只是不同的 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>
4

1 回答 1

0

你有 8 个不同div的元素,其中一个idof fb-root。浏览器无法决定使用哪一个。您只需要在您的页面上 div使用其中一个。 您应该始终在任何元素的属性中具有唯一值。 正如您从上面的评论中所述,您得到的错误是 -fb-root

id

无法检索指定页面的 ID。请验证正确的 href 是否已传入。

浏览器不知道fb-root要锁定哪个元素。

于 2012-01-19T20:12:12.783 回答