(je sais qu'il ya eu une question similaire ici: Getting nested iframes with Facebooker in iframe app, mais ce correctif ne semble pas fonctionner)iframes emboîtées dans l'application Rails/Facebooker lorsque vous utilisez Internet Explorer
Je développe actuellement une application iFrame Facebook en Rails utilisant le plugin Facebooker. Cependant, j'ai des incompatibilités bizarres entre les navigateurs. L'application fonctionne très bien dans Firefox et Chrome sur ma machine. Dans Internet Explorer, chaque fois qu'un lien est cliqué, le nouveau cadre apparaît à l'intérieur de l'ancien (vous obtenez ainsi des images imbriquées). Sur la machine de mes amis, cela arrive aussi dans Firefox. Dans Safari, j'obtiens un message d'erreur Rails.
J'ai essayé différentes solutions, y compris une solution de contournement avec Javascript, mais rien ne semble fonctionner.
Plus d'infos: mon application est sur apps.facebook.com/chinesevillebeta/, et charge la page de www.chinese-ville.com. Bizarrement, lorsque vous visitez www.chinese-ville.com, en supposant que vous avez ouvert une session Facebook, IE vous redirige vers Facebook, où l'application apparaît dans un iframe. Firefox et Chrome, d'autre part, juste vous montrer l'application par elle-même, pas d'iframes. Il semble que ce soit une incompatibilité cross-browser vraiment bizarre que je n'ai pu trouver nulle part ailleurs.