Как я могу заставить мой iFrame отображать правильную высоту в разных браузерах - PullRequest
0 голосов
/ 15 января 2012

У меня есть iFrame, который должен отображать контент из другого домена.Это отлично работает, и у меня есть высота iFrame перед рукой, поэтому я могу установить это статически.

Проблема возникает при просмотре iFrame в разных браузерах.

Так, например, я хочуотобразить страницу из Википедии в iFrame.Эта страница имеет высоту 12725 пикселей в Chrome, поэтому я могу установить высоту iFrame на 12725 пикселей.

При просмотре этой страницы в Chrome она идеально подходит: http://test.linkinformed.com/temp.html

Но посмотритена той же странице в Firefox или IE содержимое страницы в Википедии отображается по-разному и больше не вписывается в iFrame (т. е. прокручивается вниз страницы, а конец статьи скрыт).

Учитывая трудности вмеждоменная коммуникация iFrame, есть ли способ заставить контент Википедии одинаково отображаться в разных браузерах?Или есть способ откалибровать или отрегулировать высоту iFrame в соответствии с браузером?

1 Ответ

0 голосов
/ 15 января 2012

Это ограничение, налагаемое кодом Викимедиа, а не проблема браузера.

Вот ссылка на исправление: Отображение медиа-вики внутри iframe

Используйте второе предложение об изменении двух параметров конфигурации wikimedia вместо взлома файла .js.

Отлично сработало для меня !!

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