Facebook XFBML Like按钮仍然嵌入在iframe中

时间:2010-11-14 17:15:18

标签: facebook

我可能误解了xfbml的facebook文档。

他们说有两种方法可以通过iframe或xfbml将类似按钮合并到网站中。

当我使用xfbml时,按钮仍然嵌入在iframe中。

因此差异是什么?

1 个答案:

答案 0 :(得分:3)

你是正确的,XFBML之类的按钮仍然会创建一个iframe。这两个版本最终会创建相同的结果。两者之间唯一真正的区别在于,使用xfbml版本,您可以订阅“edge.create”事件,该事件会告诉您何时有人单击该按钮。您无法使用iframe版本订阅此活动。此外,使用XFBML,您可以通过调用FB.XFBML.parse(document.getElementById('foo'))来控制何时使用Javascript SDK呈现它;