2011-02-24 44 views
0

我已经在Facebook(自定义选项卡)中创建了我的第一个IFrame应用程序,并且所有IFrame都指向一个简单的PHP页面,其HTML标记指明了Hello World ...Facebook自定义IFrame选项卡和Internet Explorer 8问题

但是,这显示在Firefox和Chrome浏览器,但不是在Internet Explorer中 - 我找不出原因;甚至试图用Google搜索它无济于事。

请帮帮我!没有解决这个问题,我不能前进!

+0

*可能*这是相关的:http://stackoverflow.com/questions/5083484/facebook-application-refresh-automatically/5083678#5083678 – ifaour

回答

0

你已经解决了这个问题吗?我发现Internet Explorer对参数有不同的处理方式。我遇到了同样的问题:我的cutom选项卡(iframe)在Firefox,Opera,Chrome上运行良好,但从未在IE7 + 8中显示过。

后来我才意识到,我加了一个问号的URL,但W/O任何参数,就像这样:

http://www.mydomain.com/mypage.html? 

解决方法:如果你仅仅只希望使嵌入一个HTML页面,你不需要再做这个。只需创建您的Facebook应用,进入“Facebook集成”,向下滚动到“页面标签”,添加“标签名称”和“标签网址”。不要添加“?”到标签网址。

一旦我删除了“?”自定义iframe选项卡显示在Internet Explorer 7和8.