Ruby on rails 使用Internet Explorer时Rails/Facebooker应用程序中的嵌套iFrame
(我知道这里也有一个类似的问题:,但这个解决方案似乎不起作用) 我目前正在使用Facebooker插件在Rails中开发Facebook iframe应用程序。然而,我发现了一些奇怪的跨浏览器不兼容。该应用程序在我的机器上的Firefox和Chrome中运行良好。在Internet Explorer中,每次单击链接时,新框架都会出现在旧框架内(因此您会得到嵌套框架)。在我的朋友机器上,Firefox也会发生这种情况。在Safari中,我收到一条Rails错误消息 我尝试了各种修复,包括Javascript解决方案,但似乎没有任何效果Ruby on rails 使用Internet Explorer时Rails/Facebooker应用程序中的嵌套iFrame,ruby-on-rails,iframe,facebooker,facebook-iframe,Ruby On Rails,Iframe,Facebooker,Facebook Iframe,(我知道这里也有一个类似的问题:,但这个解决方案似乎不起作用) 我目前正在使用Facebooker插件在Rails中开发Facebook iframe应用程序。然而,我发现了一些奇怪的跨浏览器不兼容。该应用程序在我的机器上的Firefox和Chrome中运行良好。在Internet Explorer中,每次单击链接时,新框架都会出现在旧框架内(因此您会得到嵌套框架)。在我的朋友机器上,Firefox也会发生这种情况。在Safari中,我收到一条Rails错误消息 我尝试了各种修复,包括Javas
更多信息:我的应用程序位于apps.facebook.com/chinesevillebeta/,并从www.chinese-ville.com加载页面。奇怪的是,当你访问www.chinese-ville.com时,假设你打开了一个Facebook会话,即将你重定向到Facebook,该应用程序将显示在iframe中。另一方面,Firefox和Chrome只显示应用程序本身,没有iFrame。这似乎是一种非常奇怪的跨浏览器不兼容,我在任何地方都找不到记录。不确定这是否有帮助,但可以尝试将target=“\u top”添加到链接标记中