我想使用 FBML 或 iframe 在页面中添加“Facebook赞”功能,而不是。因为我发现这是“共享”按钮,我认为这是一个非常轻量级的解决方案:
<a href="javascript:window.location=%22http://www.facebook.com/sharer.php?u=%22+encodeURIComponent(document.location)+%22&t=%22+encodeURIComponent(document.title)" title="Share on Facebook..."><img src="/path/to/your/image/" width="12" height="12" alt="alt" /></a>
基本上它会将用户重定向到:
http://facebook.com/sharer.php?u=$url
所以我想要一个javascript函数来调用(或者更确切地说:一个你可以调用的URL)来提交我的“喜欢”。
答案 0 :(得分:0)
这是一个javascript函数,您可以在页面的任何位置调用分享
<script>
function likeMyPage()
{
window.open("http://facebook.com/sharer.php?u="+window.location.href);
}
</script>
此html按钮触发功能
<button onclick="javascript:likeMyPage();" value="Do you Like me?" />
喜欢一页
以下页面允许您为您生成按钮: http://developers.facebook.com/docs/reference/plugins/like/
如果您掌握生成的代码片段,我认为您可以在自己的代码片段中实现它。但是不明白为什么你会这样做,像发电机这样的facebook会为你做这件事。
答案 1 :(得分:0)
啊,我没有找到你可以提交给“喜欢”页面的网址。看起来我们必须使用FBML或iframe解决方案来“喜欢”某些东西。