【问题标题】:How to capture JavaScript events on a Facebook page's iframe tabs如何在 Facebook 页面的 iframe 选项卡上捕获 JavaScript 事件
【发布时间】:2011-09-07 19:44:38
【问题描述】:

我计划在 Facebook 选项卡中为我的粉丝页面创建一些动态内容。如果访问者不是粉丝,它应该显示内容,然后在他们单击 Like 按钮时,将内容更改为显示隐藏的胡萝卜(比喻)。是否可以从 iframe 中捕获单击 Like 按钮的事件?

【问题讨论】:

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


    【解决方案1】:

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

    【讨论】:

    • 啊,所以它会自动重新加载,这足以简单地回答我的问题。非常感谢!
    猜你喜欢
    • 1970-01-01
    • 2020-05-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多