2013-03-15 77 views
2

当我使用Facebook注释插件时,它在本地主机上工作,但在我将文件上传到Web服务器时无法正常工作。facebook注释插件 - 无法在网络服务器上工作

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

<div class="fb-comments" data-href="<?php echo base_url(); ?>" data-width="470" data-num-posts="10"></div> 

这两个从https://developers.facebook.com/docs/reference/plugins/comments/ 产生在代码的第二块码块I的变化的数据-HREF的值=“”,把我基本URL。我有没有犯过错误?

+0

代码没有问题。请点击这里:http://jsfiddle.net/8tJtZ/2/ 代码中一定有问题。仔细检查你的代码。 – 2013-03-15 10:15:40

+0

嗨死人PLZ检查在这里:http://jsfiddle.net/8tJtZ/3/它不工作 – 2013-03-15 10:26:31

+0

它的工作,让我告诉你这个 – 2013-03-15 10:28:55

回答

0

您可能会在这里发表评论base_url();,因为它可能会期望您的域名url,但它可能在配置中是空白的。

很难说有限的数据(缺少错误)从你的问题。

我假设你已经使用Chrome Inspector(或类似的)来检查HTML的输出?

相关问题