如何从图像地图中触发Facebook?

如何从图像地图中触发Facebook?,facebook,facebook-like,Facebook,Facebook Like,我已经尝试了一段时间来创建一个包括“喜欢”图标的图像,但我希望图标是“活的”,即当点击它时,“喜欢”的动作发生在当前页面上。我知道如何使用图像映射,但我不知道如何将其链接到“like”应用程序。请帮助…Like按钮在iframe中运行,这将阻止您执行您试图执行的操作- 它部分是一种点击劫持保护,以防止站点使用任何界面触发“类似”操作,而不是使用其自身iframe中的实际“类似”按钮。您不能从代码中触发“类似”页面,这是因为“类似”按钮在iframe中运行,因此无法从您的代码访问 你能从代码中触发

我已经尝试了一段时间来创建一个包括“喜欢”图标的图像,但我希望图标是“活的”,即当点击它时,“喜欢”的动作发生在当前页面上。我知道如何使用图像映射,但我不知道如何将其链接到“like”应用程序。请帮助…

Like按钮在iframe中运行,这将阻止您执行您试图执行的操作-


它部分是一种点击劫持保护,以防止站点使用任何界面触发“类似”操作,而不是使用其自身iframe中的实际“类似”按钮。您不能从代码中触发“类似”页面,这是因为“类似”按钮在iframe中运行,因此无法从您的代码访问

你能从代码中触发的唯一类似动作是“像Facebook上的一个对象”

如果你想在用户按下Like按钮后在你的页面上触发一个事件,你可以使用Facebook订阅Like事件

您可以在文档中找到如何订阅类似的内容:

FB.Event.subscribe('edge.create',
    function(response) {
        alert('You liked the URL: ' + response);
    }
);