Можно сделать в два этапа:
1) Установите для свойства прокрутки значение false
2) Добавьте следующее где-нибудь в своем коде, ПОСЛЕ того, чтобы CSS устанавливал ваш класс .wrapper
<!--[if lt IE 8]>
<style type="text/css">#feedback_form .wrapper { height:362px; width:500px; }</style>
<![endif]-->
Способ, которым Fancybox устанавливает размер самого себя в соответствии с размером его содержимого. В более старых версиях IE $().width()
и height
могут возвращать неправильные значения, поскольку это не учитывает поля / отступы или какую-либо другую причину. Я привык знать, в чем причина, но я забыл. Суть в том, что он сломан в старых IE, поэтому вам нужно установить ширину / высоту на что-то достаточно большое, чтобы оно отображалось правильно.
Вы можете проверить это с $('#feedback_form .wrapper').css({'height':'362px','width':'500px'});
где-нибудь в Javascript, как доказательство концепции. Я лично проверил его в режиме совместимости с IE9, используя консоль перед нажатием кнопки «feeback».