【发布时间】:2011-10-19 17:43:31
【问题描述】:
最近的 Facebook 更新(时间线等)似乎改变了向页面添加 iFrame 选项卡的方式。已经有很多与此问题相关的问题,但自 2011 年 9 月的最近更新以来,我看不到哪些问题已被提出/回答。
我希望能够将 iFrame 添加到我现有的 Facebook 页面。我的理解是我可以在我的服务器上放置一个页面(例如在 foo.com/facebook),在那里运行 CSS 甚至 JavaScript。然后,我在 Facebook Developer 应用程序中指定 foo.com/facebook,然后用户将在 Facebook 页面上的 iFrame 中看到托管在我网站上的页面。
我去过 Facebook Developer 应用程序,我可以看到如何为 new 应用程序添加 URL 等。不过,我想将此添加到 现有 Facebook 页面。我发现了一些与此相关的帖子,例如:
它解释了如何将应用程序与您作为管理员的任何页面相关联(请参阅“在粉丝页面上安装 iFrame 应用程序”)。这正是我想做的。
但是,随着最近的更新,将应用程序与您作为管理员的任何页面(与您创建应用程序时创建的页面相反)关联的能力似乎已经消失。所以现在,我唯一的选择似乎是与新应用程序一起开始一个全新的页面。这不好,因为所有喜欢我现有页面的人都不会因为我在那里放置了一个花哨的新 iFrame 选项卡而开始喜欢新页面(另外,我不想更改我已经保护的虚 URL现有页面)。
我能看到的唯一解决方法是将http://iframes.wildfireapp.com 之类的应用程序添加到我现有的 Facebook 页面,然后添加一些自定义 HTML。但这并不是我真正想要的,因为我必须将所有 CSS 与 HTML 内联,而且我无法使用任何 Javascript。
即使我不能使用 Javascript,如果我可以在我的网站上指定 URL 而不是使我的所有样式内联(这将是一个持续的痛苦更新而不是像更新它一样)我网站的其余部分使用普通样式表)。
任何帮助表示赞赏!
谢谢
【问题讨论】:
标签: javascript css facebook facebook-iframe