【问题标题】:Facebook Custom IFrame Tabs and Internet Explorer 8 IssueFacebook 自定义 IFrame 选项卡和 Internet Explorer 8 问题
【发布时间】:2011-02-24 14:37:39
【问题描述】:
我在 facebook(自定义选项卡)中创建了我的第一个 IFrame 应用程序,所有 IFrame 都指向一个简单的 PHP 页面,HTML 标签声明 Hello World...
但是,这出现在 Firefox 和 Chrome 中,但没有出现在 Internet Explorer 中——我不知道为什么;甚至尝试谷歌搜索无济于事。
请帮帮我!不解决这个问题我就无法前进!!
【问题讨论】:
标签:
facebook
internet-explorer
iframe
tabs
【解决方案1】:
你已经解决了吗?我发现 Internet Explorer 对参数有不同的处理。我遇到了同样的问题:我的自定义选项卡(iframe)在 Firefox、Opera、Chrome 上运行良好,但从未在 IE7+8 中显示。
后来我意识到我在 URL 中添加了一个问号,但是没有任何参数,如下所示:
http://www.mydomain.com/mypage.html?
解决方案:如果你只想嵌入一个 html 页面,你不需要再这样做了。只需创建您的 Facebook 应用程序,转到“Facebook 集成”,向下滚动到“页面标签”,添加“标签名称”和“标签 URL”。不要加“?”到标签 URL。
一旦我删除了“?”自定义 iframe 选项卡显示在 Internet Explorer 7 和 8 中。