如何在Facebook页面的iframe选项卡上捕获JavaScript事件

时间:2011-06-03 13:10:41

标签: javascript facebook iframe javascript-events facebook-page

我打算在我的粉丝专页的Facebook标签页面中创建一些动态内容。如果访问者不是粉丝,则应显示内容,然后单击“赞”按钮,更改内容以显示隐藏的胡萝卜(隐喻)。是否可以从iframe内部捕获Like按钮上的点击事件?

1 个答案:

答案 0 :(得分:4)

在Facebook粉丝页面上,当用户点击“赞”按钮时,整个页面都会重新加载,Facebook会使用名为signed_request的参数向您的网站发送HTTP帖子,您需要解码并查看服务器代码,而不是JavaScript的。解码它的代码显然会根据您使用的语言而有所不同,但在Facebook网站上的过程为documented。解码后,您需要查看page.liked值。