【问题标题】:Facebook share buttonFacebook 分享按钮
【发布时间】:2013-08-03 18:19:09
【问题描述】:

我想将 Facebook 分享按钮添加到我的网站。但是当我使用 Facebook 提供的代码时,它不会以按钮样式显示任何 FB 徽标图像,也不会计算任何共享。请帮我找出更好的代码。

目前,我正在使用:

   <a href="https://www.facebook.com/sharer/sharer.php?u=https%3A%2F%2Fparse.com" target="_blank">
  Share on Facebook
</a>

【问题讨论】:

  • 你到底想说什么?

标签: javascript html facebook facebook-social-plugins


【解决方案1】:

添加 Facebook 分享按钮的最简单方法是访问 http://www.facebook.com/share_partners.php 并复制代码并将其粘贴到您的网页中,然后将文本“url”替换为您要分享的页面的实际 URL。如果是动态内容,可以使用变量名或对象名。

 <script>
function fbs_click(){
u=location.href;t=document.title;window.open('http://www.facebook.com/sharer.php?u='+encodeURIComponent(u)+'&t='+encodeURIComponent(t),'sharer','toolbar=0,status=0,width=626,height=436');
return false;
}
</script>
<a href="http://www.facebook.com/share.php?u=<url>" onclick="return fbs_click()" target="_blank"> <img src= "http://b.static.ak.fbcdn.net/images/share/facebook_share_icon.gif?8:26981" alt="" /></a>

【讨论】:

    【解决方案2】:

    看看官方文档:Facebook For Developers: Share Button.

    如果你只点击Facebook Share Button Configurator & Generator上的“Get Code”选项,你会发现生成的URL相当简单:

    https://www.facebook.com/sharer/sharer.php?u={yourURLhere}

    至少在我看来是这样的:

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-02-09
      • 2010-12-19
      • 2014-10-04
      • 2017-02-05
      • 1970-01-01
      相关资源
      最近更新 更多