清空页面上嵌入的Facebook内容的iFrame

时间:2013-05-28 10:56:21

标签: facebook iframe

我有以下代码:

<iframe src="http://www.facebook.com/plugins/likebox.php?href=http%3A%2F%2Fwww.facebook.com%2F%3Fref%3Dlogo%23%21%2Fpages%2FCadenamovitel%2F144895632232758%3Fref%3Dsgm&amp;width=230&amp;connections=10&amp;stream=false&amp;header=true&amp;height=587" scrolling="no" frameborder="0" style="border:none; overflow:hidden; width:230px; height:587px;" allowTransparency="true"></iframe>

当我尝试导航到加载iframe的网址时效果很好。但是当我把这个iframe放在我的网页中时,内容没有加载,我只是得到一个空的iframe。奇怪的是,如果我更改类似框引用的页面,它会在我的网页中正确显示。例如:

<iframe src="http://www.facebook.com/plugins/likebox.php?href=http%3A%2F%2Fwww.facebook.com%2F%3Fref%3Dlogo%23%21%2Fpages%2FMovistar%2F115204311836948%3Fref%3Dsgm&amp;width=230&amp;connections=10&amp;stream=false&amp;header=true&amp;height=587" scrolling="no" frameborder="0" style="border:none; overflow:hidden; width:230px; height:587px;" allowTransparency="true"></iframe>

所以我认为这是一个与权限相关的问题,但我找不到允许它的选项。

1 个答案:

答案 0 :(得分:1)

我找到了!这是我的页面中的人口统计和年龄限制,似乎可以使社交插件无效,除非打开facebook会话并符合该条件。删除这两个限制允许插件正确显示!