我有一个iframe,我试图在IE7标准下呈现每个元素。
我将元标记设置为:
<meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7" />
没有指定的DOCTYPE inisde iframe的文档,但它会被周围文档的IE9标准覆盖,如此处所示
X-UA-Compatible META tag ('IE=EmulateIE7') ignored because document mode is already finalized.
只有在IE9标准接管之前,有没有办法在iframe中实现这些标准?
答案 0 :(得分:0)
IE忽略了X-UA兼容元标记,除非它位于页面的前4k。 因此,请尝试将其移至头部声明的顶部。
<强>更新强>
从IE9开始,您无法在一个页面上使用不同的文档模式。意味着如果iframe需要,则必须以IE7模式呈现整个页面。