让我们说我的网站上有5篇新闻文章和2位注册用户。每篇新闻文章都有一个类似FB的按钮。我想在用户喜欢其中一篇文章时在我自己的数据库中插入用户名和文章名称。怎么办呢?
如果它是一个正常的提交按钮(而不是像按钮这样的FB)那么我只需要添加一个onclick事件来调用一个javascript函数,然后将一个ajax请求发送到一个php文件,该文件在带有必填字段的数据库。
我可以使用FB like按钮添加onClick事件吗?如果没有,那么还有其他选择吗?
答案 0 :(得分:2)
稍微有点蠢的方法就是将onclick事件处理程序附加到iframe容器,以便在用户点击页面时触发事件。
我没有使用过那么多的API,但你不能使用它:edge.create - 当用户喜欢某事时触发(fb:like)? http://developers.facebook.com/docs/reference/javascript/FB.Event.subscribe/