FancyBox2 проблема размера iFrame в IE9 - PullRequest
0 голосов
/ 20 декабря 2011

Подобный вопрос был задан 11 месяцев назад, но не получил ответа. Я использую FancyBox v2 на веб-сайте osCommerce. Функция iFrame была протестирована в Firefox и отлично работает.

В IE9 iFrame, похоже, возвращается к настройке по умолчанию, помещая небольшой кадр в большое окно с полосами прокрутки. Это отменяет ручные настройки, которые я сделал для ширины, изменения размера, прокрутки и т. Д.

docType - HTML 4.01 Transitional.

Ответы [ 3 ]

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

Другой вариант (при условии, что у вас нет других плагинов jQuery, полагающихся на 1.5), использует jQuery 1.4.4 - похоже, это решает проблему.

0 голосов
/ 16 апреля 2013

Я последовал предложению SEO Suffolk и попробовал другую версию jQuery.Я использовал jQuery 1.91, и IE9 был единственным, который не работал.Iframe был маленьким и находился в верхнем левом углу, и он не увеличивался в размерах и не размещался в центре экрана, как это делали другие браузеры (и как я хотел, чтобы это было).Я конвертировал в 1.4.4, затем в 1.5, после чего он работал в jQuery 1.6 с IE10,9,8,7 chrome, FF, safari.

0 голосов
/ 21 декабря 2011

Вы пробовали возиться с режимом совместимости в IE, чтобы посмотреть, поможет ли это?Если это так, то вы можете попробовать принудительно использовать дополнительный заголовок:

...