0

是否可以从 facebook 应用程序的 iframe 中重定向顶级页面?

我正在构建一个 facebook 应用程序,它将显示在带有 JS SDK 的选项卡中。我添加了一个普通的 a 标签,该标签链接到负责该应用程序的公司的 facebook 页面(https://www.facebook.com/),但是当我单击此链接时,我得到:

Refused to display 'https://www.facebook.com/Somersby?ref=ts&fref=ts' in a frame because it set 'X-Frame-Options' to 'DENY'.

Facebook 似乎正在阻止我的应用程序中重定向到应用程序域之外的链接。有没有办法重定向到公司页面?是否有可用的 API 来执行此操作?

4

1 回答 1

0

我误解了这里发生的事情。我忘了将 target="_top" 添加到链接中,所以它试图更改 iframe 的源,而不是顶级框架。似乎 facebook 无法在 iFrame 中显示,这是错误消息的来源。

于 2013-05-29T21:51:26.873 回答