У меня есть iframe на странице, которая работает в режиме причуд (у меня нет контроля над содержащейся страницей), и мне нужно, чтобы моя страница отображалась в режиме, совместимом с современными функциями браузера.
Содержащаяся страница интенсивно использует новые функции JavaScript (особенно хорошие функции с массивами) и рендеринг SVG. Хотя я могу достаточно легко объединить функции массива, я не могу заставить визуализировать svg.
Чтобы было ясно, внутренняя страница НЕ работает в режиме quirks - я указал doctype и тег ie = edge ‹meta>. Похоже, он использует режим рендеринга ie8 (сложно сказать наверняка)
Образец проблемы находится здесь: http://stevesspace.com/quirks/quirks.html - загрузите его в Chrome, чтобы увидеть ожидаемый результат, и проверьте его в IE9 или 10 для фактического вывода.
РЕДАКТИРОВАТЬ: Я добавил в образец режим документа и режим совместимости, я могу подтвердить, что он использует режим документа IE8.