【发布时间】:2014-12-31 20:46:32
【问题描述】:
我正在开发一个 Web 项目,不幸的是它是一个由多个框架集/框架组成的父容器(我无法控制它)。整体文档模式是 Quirks,因为一些外围框架使用非标准文档类型。我正在处理一个将在需要启用 HTML5 的框架之一中使用的页面 (<!doctype html>)。然而,IE9 正在注释掉这个框架中的 doctype,并且也在 Quirks 中呈现它。
我有什么办法可以强制这个特定的框架以 HTML5 标准模式呈现,而父容器仍处于 Quirks 模式?
编辑:我从 2012 年发现了这个 StackOverflow 问题:iframe not rendering in ie9 mode when containing page is in quirks mode。这仍然是唯一可能的解决方案吗?我真的不想使用这个解决方案,因为使用 <object> 标记使得使用 F12 开发工具调试变得非常困难(所看到的只是 <object> 标记,而不是其中包含的 HTML。
【问题讨论】:
标签: html internet-explorer iframe internet-explorer-9 quirks-mode