2010-02-04 48 views
3

(我知道有来过这里一个类似的问题:Getting nested iframes with Facebooker in iframe app,但修复似乎没有工作)在嵌套的iframe使用Internet Explorer时

我目前正在开发中的一个Facebook iframe应用程序Rails使用Facebooker插件。但是,我收到了一些奇怪的跨浏览器不兼容问题。该应用在我的机器上的Firefox和Chrome上运行良好。在Internet Explorer中,每次点击一个链接时,新框架会出现在旧框架中(因此您可以获得嵌套框架)。在我的朋友机器上,这也发生在Firefox中。在Safari中,我收到一条Rails错误消息。

我已经尝试了各种修复,包括Javascript的解决方法,但似乎没有工作。

更多信息:我的应用程序位于apps.facebook.com/chinesevillebeta/,并从www.chinese-ville.com加载页面。奇怪的是,当您访问www.chinese-ville.com时,假设您的Facebook会话已打开,IE会将您重定向到Facebook,该应用出现在iframe中。另一方面,Firefox和Chrome只是向您显示应用程序本身,而不是iframe。这似乎是一个非常奇怪的跨浏览器不兼容性,我无法在任何地方找到记录。

回答

0

不确定这是否有帮助,但可以尝试将链接标记添加到目标=“_ top”

相关问题