0

我尝试在我的网站上使用 Facebook 评论框。我在标签中包含了 Javascript SDK <body>,然后是这段代码:

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

当我使用它时,我所有的浏览器(Firefox,Chrome)都在加载它,但最终它不会显示。当我将其更改为:

<script src="http://connect.facebook.net/en_US/all.js#xfbml=1"></script>

它现在可以工作了,但是还有另一个错误:当它显示框时,框的高度是固定的,它不会随注释扩展(无论如何,我如何更改 "data-num-posts="10"> 的值"),底部没有按钮,上面写着:“查看 XYZ 更多”。滚动的唯一选项是用鼠标拖动。它在 Dreamweaver 或天线网页设计工作室中不起作用,但其他评论框在我的浏览器上起作用。我删除了所有cookie,我没有任何其他想法。

我能做些什么?

4

2 回答 2

0

<div id="fb-root"></div>

<script src="http://connect.facebook.net/en_US/all.js#xfbml=1"></script>

<div id="id_name"> <fb:comments href="http://example.com/page" num_posts="10" width="700px" style="position:relative;display:block;"> </fb:comments > `

于 2014-07-08T18:58:14.443 回答
0

不用担心。您只需将此代码放在带有 div 标签的选择器下。然后调整 div 选择器的宽度和高度。适当地使用 height 作为 auto 并给它一个 min-width。在里面并输入以下内容代码。它运作良好。

< fb:comments href="http://example.com/page" num_posts="10" width="700px" style="position:relative;display:block;">

于 2014-07-08T18:29:40.773 回答