У меня есть веб-страница, которая по нажатию кнопки затеняет основную форму и вытягивает IFrame, который отображается сверху. Все, что делает нажатие кнопки - это какой-то базовый javascript, чтобы изменить пару CSS-классов, чтобы получить желаемый результат.
Это работает для всех протестированных нами браузеров, кроме IE9 (IE6-8, FF и Chrome).
Я вижу, что страница отображается, но после того, как она отображает около трех элементов управления, она останавливается; но если я обновлю IFrame, он будет работать так, как я и ожидал.
Я провел некоторое исследование и обнаружил, что если вы добавите это на родительскую страницу, оно должно работать:
<meta http-equiv="X-UA-Compatible" content="IE=8" />
Я тоже это пробовал ...
<meta http-equiv="X-UA-Compatible" content="IE=Edge" />
<meta http-equiv="X-UA-Compatible" content="IE=9" />
однако это не сработало для меня. Я изменил каждую страницу до тех пор, пока не появился этот тег, но безрезультатно. Я запустил его в режиме совместимости с самого начала, а также в режиме совместимости только на IFrame, и все они дают одинаковый результат.
Я пытался отключить наш наш JavaScript, но безрезультатно.
Я также сравнил источник с исходной загрузкой и обновлением, и они идентичны.
Я не знаю, что еще попробовать, поэтому я ловлю некоторые идеи.
Спасибо!
edit-Обновлен основной Q с новыми альтернативами.