Dir*_*ign 24 javascript facebook
是否可以添加自定义的Facebook图标?我希望它成为一个部分,<ul>我真的不想加载另一个库他们的SDK或所有的<meta>标签....
有没有人实现像按钮这样的自定义?我不需要他们的按钮提供的计数器等,说实话,他们是丑陋的.我一直在寻找最近2个小时没有真正的运气.
我找到了这个:
<a name="fb_share"></a>
<script src="http://static.ak.fbcdn.net/connect.php/js/FB.Share"
type="text/javascript">
</script>
Run Code Online (Sandbox Code Playgroud)
但它实现了一个按钮.
编辑:
我已经阅读了他们的API,虽然很容易使用我不喜欢他们<iframe>或XFBML代码生成的按钮.我只是想找出是否有办法从这样的东西制作自定义链接:
<ul>
<li><a href="some code here">Facebook</a></li>
</ul>
Run Code Online (Sandbox Code Playgroud)
我在他们的API中遗漏了什么吗?它总是生成一个带有计数器和图形的巨大按钮,这正是我不想要的.
Kas*_*lgi 17
我从另一篇文章中找到了:
<a title="send to Facebook" href="http://www.facebook.com/sharer.php?s=100&p[title]=YOUR_TITLE&p[summary]=YOUR_SUMMARY&p[url]=YOUR_URL&p[images][0]=YOUR_IMAGE_TO_SHARE_OBJECT" target="_blank"><span><img width="14" height="14" src="'icons/fb.gif" alt="Facebook" /> Facebook></a>
Run Code Online (Sandbox Code Playgroud)
我用过这个并且效果很好:)
如果您不是手工制作它,Facebook 开发人员“喜欢”API 文档
如果他们的 API 没有公开生成的按钮的功能供您复制,那么找出类似按钮实际执行的操作的一种方法是(如果它不是超链接,并且由于它可能是通过 ajax 发布的,因此可能会发生这种情况)了解 javascript 中如何处理该事件。如果脚本已被优化/缩小,这可能会出现问题。
另一种方法是找出它生成的 HTTP 请求,使用Fiddler侦听请求并检查它以查看其目标和任何表单数据。
如果您对 Like 按钮的功能感到满意,但对其样式不满意,请使用 CSS 重新设计样式,这可能是更安全的选择,因为任何 API 更改都可能会破坏任何模仿的脚本。
否则,除非您正在设计自己的图标,否则您可以下载免费的丝绸图标,使用拇指向上图标作为图像,并针对任何需要不同图标的鼠标悬停/单击事件对其进行稍微编辑,并且您可以处理使用 JavaScript、JQuery或JQuery-UI 的事件(取决于您已经加载的库)。
这应该处理 UI 行为,任何对服务器的回调都可以使用 AJAX(JQuery AJAX 文档)进行。
| 归档时间: |
|
| 查看次数: |
31697 次 |
| 最近记录: |