У нас есть приложение, которое в основном имеет дело с фреймов (загружает разные страницы в приложении по запросу)Iframe не загружается в IE после установки обновления KB3154070
Недавно браузер IE был обновлен с KB3154070 (Current IE версии: 11.0.9600.18314) в рамках обновления системы. После этого обновления большинство функций полностью ломается. Он выполнял все страницы, использующие iframes. Содержимое не загружается и приводит к пустой странице. Запрос, по-видимому, прерывается при проверке на сетевой панели, как показано на рисунке ниже. Network Traffic Capture
Мы выполнили следующий поиск неисправностей
Мы убедились, что все теги Iframe близки правильно. src iframe не пуст. Если мы заходим на ту же страницу за пределами (без загрузки в iframe), она работает нормально. Но проблема только в iframe. Как быстро обходной путь к этой проблеме, мы попросили наших пользователей отменить обновление. Но это не ожидаемое решение.
Ваша помощь очень ценится.
С уважением, Свалай.
добавить: в заголовок, это заставит в режим IE 10. также пытайтесь очистить временные файлы Интернета, файлы cookie и историю. – Zaki
Из-за моих экспериментов, похоже, проблема в обработке iframe, когда IE является режимом совместимости. MS изменила что-то в том, как загружается iframe. Как предположил Мэтт, это может быть проблема, связанная с DOM. Ранее IE не разрушал воссоздание iframe при перемещении в режиме совместимости (он работает в режиме стандартов/границ). Если это происходит в совместимости, это может сломать множество устаревших приложений. Я заметил, что изменения в настройках зоны иногда могут по-прежнему работать, но это ненадежно. Я отваживаюсь, что MS представила условие гонки в поддержке поддержки iframe. – ewh
Это не ограничивается обновлением в названии. По состоянию на 15 июня 2016 года последнее обновление также демонстрирует эту проблему. – ekawas