用户点击 Facebook Like 按钮后如何执行脚本?
我正在尝试通过 iFrame 使用 Facebook Like 按钮,如下所示:
<iframe id="test" src="http://www.facebook.com/plugins/like.php?
href=http://yoururl.com/&
layout=button_count&
show_faces=false&
width=50&
action=like&
colorscheme=light&
height=21"
scrolling="no" frameborder="0"
style="border:none; overflow:hidden; width:50px;
height:21px;"
allowTransparency="true">
用户第一次单击“Like”后,我想在 DOM 内容中执行一些 Javascript。我该怎么做呢?
I am trying to use a Facebook Like button via an iFrame, like so:
<iframe id="test" src="http://www.facebook.com/plugins/like.php?
href=http://yoururl.com/&
layout=button_count&
show_faces=false&
width=50&
action=like&
colorscheme=light&
height=21"
scrolling="no" frameborder="0"
style="border:none; overflow:hidden; width:50px;
height:21px;"
allowTransparency="true">
After a user clicks "Like" for the first time, I want to execute some Javascript in my DOM content. How would I go about doing this?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
你的意思是当你喜欢某事时你想执行一些Javascript?
为此,您可以使用 Facebook Javascript SDK,尤其是
edge.create
事件。请参阅
这也应该适用于 IFrame 版本。如果没有,您必须切换到 XFBML-Like 按钮。它绝对适用于 XFBML 版本。
例子:
You mean you want to execute some Javascript when you like something?
You can use the Facebook Javascript SDK for that, especially the
edge.create
event.See
This should work with the IFrame-version too. If not, you have to switch to the XFBML-Like button. It definetly works with the XFBML version.
Example: