Moh*_*him 5 javascript-events cross-domain facebook-like
是否有可能检测到有人点击"喜欢"按钮时"并且之前的操作确实发生",即与onSubmit JS事件相同,它会检测用户在提交表单之前何时提交表单,从而能够处理/运行某些表单代码在它之前这样做.
用法:我正在尝试实现一个Web 2.0页面,其中所有操作都在一个页面中发生,因此根据用户操作,页面内容将改变"但不是元"
所以我的问题是,我可以检测用户何时"点击"了类似按钮,这样我就可以在类似的动作真正发生之前"加载"当前页面的元数据?
PS,我知道加载meta并不是什么大不了,因为它不到1KB并且没有任何效果,但是我只是好奇是否有任何方法/解决方法.
谢谢.
小智 6
您可以订阅一个在用户喜欢的时候会通知您的事件 - 但是这会在操作后触发.这些记录在:http://developers.facebook.com/docs/reference/javascript/FB.Event.subscribe/
一个例子是:
FB.Event.subscribe('edge.create', function(response) { alert('You liked the URL: ' + response); /* check the response here to see if it's your URL */ });Run Code Online (Sandbox Code Playgroud)
您可以尝试拦截操作,但为什么要等待添加元?你的意思是开放的图表标题?Facebook每隔24小时就会搜索一次,而不是每个独特的事件.此外,它很可能违反Facebook的条款来拦截/改变类似的行为,因为你会干扰他们既定的和预期的指导方针.
| 归档时间: |
|
| 查看次数: |
4213 次 |
| 最近记录: |