IE9 iframe прокрутка - PullRequest
       2

IE9 iframe прокрутка

4 голосов
/ 27 сентября 2011

У меня есть интересная «проблема», которая возникает только в IE9.

На нашем веб-сайте есть некоторые формы, в которых используются фреймы (формы живут на других сайтах, над которыми мы не имеем никакого контроля, и примером будетSalesforce.com).

Атрибут прокрутки имеет значение «нет».Это отключает полосы прокрутки и предотвращает прокрутку во всех браузерах , кроме IE9 .

. В IE9 пользователь по-прежнему может прокручивать в iframe, щелкая и перетаскивая или используя клавиши со стрелками, когда iframe имеетfocus.

Мой вопрос: кто-нибудь знает, как это предотвратить?Я предполагаю, что, если бы у меня был доступ к исходному тексту, я мог бы создать div и установить div более узким, чем iframe, чтобы содержимое не переполнялось, но у меня нет доступа к исходному коду iframe, так что это не вариант.

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

Спасибо!

1 Ответ

4 голосов
/ 28 сентября 2011

Если для атрибута прокрутки iframe установлено значение «нет», то скроллы не будут появляться в IE для этого iframe, даже если они необходимы.

Чтобы избежать этого, вы должны расположить содержимое iframe таким образом, чтобынужны свитки.

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