Вложенные iframes в приложении Rails / Facebooker при использовании Internet Explorer - PullRequest
3 голосов
/ 04 февраля 2010

(я знаю, что здесь был похожий вопрос: Получение вложенных iframes с помощью Facebooker в приложении iframe , но это исправление, похоже, не сработало)

В настоящее время я разрабатываюПриложение Facebook iframe в Rails с помощью плагина Facebooker.Тем не менее, я получаю некоторые странные кросс-браузерные несовместимости.Приложение отлично работает в Firefox и Chrome на моей машине.В Internet Explorer при каждом нажатии на ссылку новый кадр появляется внутри старого (поэтому вы получаете вложенные кадры).На моей машине друзей это также происходит в Firefox.В Safari я получаю сообщение об ошибке Rails.

Я пробовал различные исправления, в том числе обходной путь с Javascript, но, похоже, ничего не работает.

Дополнительная информация: мое приложение в приложениях.facebook.com/chinesevillebeta/ и загружает страницу с www.chinese-ville.com.Как ни странно, когда вы посещаете www.chinese-ville.com, предполагая, что у вас открыт сеанс Facebook, IE перенаправляет вас на Facebook, где приложение появляется в iframe.Firefox и Chrome, с другой стороны, просто показывают вам приложение, без фреймов.Похоже на странную кросс-браузерную несовместимость, которую я нигде не смог найти нигде.

1 Ответ

0 голосов
/ 25 июля 2012

Не уверен, поможет ли это, но можно попробовать добавить target = "_ top" к тегам ссылки

...