javascript - 向网页添加分享按钮

标签 javascript html facebook twitter web

我知道这应该是一项简单的任务,我也尝试过 Twitter 和 Facebook 开发者网站的代码,但这些代码都不起作用。 我也尝试过其他一些网站。

我必须在我的网页中放置 facebook/twitter 分享按钮。当我在 XAMPP 上检查时,开发人员网站上的代码都不起作用。

<html>
<head> Vamos </head>
<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/en_US/sdk.js#xfbml=1&version=v2.0";
  fjs.parentNode.insertBefore(js, fjs);
}(document, 'script', 'facebook-jssdk'));</script>

<div class="fb-share-button" data-href="https://developers.facebook.com/docs/plugins/"></div>
<a href="https://twitter.com/share" class="twitter-share-button" data-via="TinyNote1">Tweet</a>
<script>!function(d,s,id){var js,fjs=d.getElementsByTagName(s)[0],p=/^http:/.test(d.location)?'http':'https';if(!d.getElementById(id)){js=d.createElement(s);js.id=id;js.src=p+'://platform.twitter.com/widgets.js';fjs.parentNode.insertBefore(js,fjs);}}(document, 'script', 'twitter-wjs');</script>

</body>
</html>

在 Chrome 浏览器中的上述代码中,除了 head 元素之外,没有显示任何内容。

你能找出我做错了什么以及我应该做什么吗?

我尝试使用 XFBML(将 XML 命名空间添加到文档的标签中。)但没有任何效果。

最佳答案

Florentino,我在我的服务器上测试了 Facebook 社交插件,它按预期工作。 Same issue as the one described in this thread .

关于javascript - 向网页添加分享按钮,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26535753/

相关文章:

javascript - iOS WebApp 不允许定位服务?

javascript - 使用数组声明路由

jquery - float div - 不在一行中对齐

html - 无法使一个 div 的背景在其他两个 div 之上可见

ios - 通过 iPhone App 邀请 Facebook 好友

javascript - 如何在某些功能后正确重置 angularjs v1 工厂

javascript - 根据轮播中哪张幻灯片处于事件状态显示隐藏内容

javascript - 表单提交事件未捕获 OnSelectedIndexChanged?

java.lang.ClassNotFoundException : com. facebook.unity.FB 每当我测试我的构建时

php - 内部服务器错误 500 - session_start()