Facebook评论框不显示

Posted

技术标签:

【中文标题】Facebook评论框不显示【英文标题】:Facebook comments box not showing 【发布时间】:2012-10-14 20:09:12 【问题描述】:

由于某些原因,Facebook 评论框仅在我刷新文章页面后才会出现在我的网络文章中,尽管几天前它工作正常:

网址是:http://metallica-gr.net/,每篇文章底部都有facebook cmets。

有什么想法吗?

解决方案:

所以我在关闭之前粘贴了 cmets 脚本,而不是在打开它之后,就像 Facebook 推荐的那样,现在它又可以工作了。不知道为什么会这样,因为它工作正常,可能与其他脚本冲突?(虽然我没有在我的网站上添加任何东西)。

【问题讨论】:

注册插件facebook.***.com/questions/13055336/…也遇到了同样的问题 所以我想Facebook的结局有问题?不过不会有更多人知道吗? 【参考方案1】:

所以我在关闭 </body> 之前粘贴了 cmets 脚本,而不是在打开它之后就像 Facebook 推荐的那样,现在它又可以工作了。不知道为什么会这样,因为它工作正常,可能与其他脚本冲突?(尽管我没有在我的网站上添加任何内容)。

【讨论】:

【参考方案2】:

我用jquery来显示facebook评论框:

<div id="fb-root"></div>
<script>
    $(document).ready(function () 
        (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/he_IL/all.js#xfbml=1";
            fjs.parentNode.insertBefore(js, fjs);
        (document, 'script', 'facebook-jssdk'));
    );
</script>

【讨论】:

以上是关于Facebook评论框不显示的主要内容,如果未能解决你的问题,请参考以下文章

Facebook 评论插件计数 - 统计评论计数标题未显示

消息框不显示

为啥列表框不使用 Visual C++ 6 显示元素?

为啥这个组合框不显示项目?

右边框不显示

边界框不显示