Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/apache-spark/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Html 在文档完成之前模拟IE7_Html_Internet Explorer - Fatal编程技术网

Html 在文档完成之前模拟IE7

Html 在文档完成之前模拟IE7,html,internet-explorer,Html,Internet Explorer,我有一个iframe,在其中我试图根据IE7标准渲染每个元素 我已将meta标记设置为: <meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7" /> 只有在IE9标准接管之前,才有办法在iframe中实现这些标准吗?IE忽略与X-UA兼容的元标记,除非它位于页面的前4k。 所以试着把它移到头顶 更新 从IE9开始,一个页面上不能有不同的文档模式。意味着如果iframe需要,您必须以IE7模式呈现整个页面。在iframe

我有一个iframe,在其中我试图根据IE7标准渲染每个元素

我已将meta标记设置为:

<meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7" />

只有在IE9标准接管之前,才有办法在iframe中实现这些标准吗?

IE忽略与X-UA兼容的元标记,除非它位于页面的前4k。 所以试着把它移到头顶

更新


从IE9开始,一个页面上不能有不同的文档模式。意味着如果iframe需要,您必须以IE7模式呈现整个页面。

在iframe中,这是第一个声明;你是说,将X-UA-Compatible放在全球页面的头标签中,可以让我进一步模仿较旧的标准吗?@ClayBanks确切地说,浏览器一开始只呈现一次,选项/属性位于最顶端,所有进一步的声明都被忽略。谢谢@enyce12,周围页面设置为x-ua-compatible-IE=edge。这是适当的,因为如果将其设置得更低,外观和功能将发生显著变化。简而言之,全局页面和iframe这两种模式在设置为不同标准时需要协同工作。很遗憾,一个页面上不能有不同的标准模式。意味着您必须在IE7模式下呈现整个页面,如果iframe需要…从IE9开始,则不可能。
X-UA-Compatible META tag ('IE=EmulateIE7') ignored because document mode is already finalized.