5

目前我在一个页面上有 3 个评论框。该页面有三个选项卡,显示不同的内容,每个选项卡内容都有自己的评论部分,与其他两个不同。

为了确保为每个选项卡加载独特的评论,我目前正在使用类似于:

<div class="fb-comments" data-href="http://webpage.com/index.html#tab1" 
     data-num-posts="2" data-width="470"></div>
<div class="fb-comments" data-href="http://webpage.com/index.html#tab2" ...
<div class="fb-comments" data-href="http://webpage.com/index.html#tab3" ...

这适用于显示相关内容。但是,当有人回复其中一条评论时,原始评论者会在其 fb 个人资料上收到一个链接,该链接显示为:

http://webpage.com/index.html?fb_comment_id=fbc_26547577547547_477747457_3745757457435737#4574575475

问题是给用户的这个链接没有显示相关的评论线程,甚至没有显示基于锚的 data-href 评论框。也许末端锚绊倒了显示器?如果是这样,是否有在一个页面上有不同的 facebook 评论框的范例?

感谢您帮助解决这个烦人的问题。

4

1 回答 1

1

我使用这段代码实现了类似的东西

<div class="fb-comments" data-href="http://stabmail.com/study-groups-tutoring/#comm-enl" data-width="880" data-num-posts="20"></div>


<div class="fb-comments" data-href="http://stabmail.com/study-groups-tutoring/#comm-esl" data-width="880" data-num-posts="20"></div>


<div class="fb-comments" data-href="http://stabmail.com/study-groups-tutoring/#psyc" data-width="880" data-num-posts="20"></div>

也许您的问题可以通过简单地删除“index.html”来解决,因为 Facebook 会将“#tab”视为页面,而不是指向页面不同部分的链接

在这里可以看到我的解决方案http://stabmail.com/study-groups-tutoring/

于 2013-07-09T23:23:31.860 回答