如何在Facebook页面的iframe标签上捕获JavaScript事件

问题描述 投票:2回答:1

我正计划在Facebook标签中为我的粉丝页面创建一些动态内容。如果访问者不是狂热者,则应该显示内容,然后在他们单击“赞”按钮时,更改内容以显示隐藏的胡萝卜(隐喻)。是否可以从iframe中捕获单击“赞”按钮的事件?

javascript facebook iframe dom-events facebook-page
1个回答
4
投票

在Facebook粉丝页面上,当用户单击“赞”按钮时,整个页面将重新加载,Facebook将HTTP帖子发送到您的网站,其中包含一个参数signed_request,您需要使用服务器代码而不是javascript进行解码和查看。解码它的代码显然会根据您使用的语言而有所不同,但是该过程在Facebook网站上为documented。解码后,您将需要查看page.liked值。

© www.soinside.com 2019 - 2024. All rights reserved.