父文档处于标准模式,但内部iframe文档(没有doctype)在IE中以wierd模式运行

时间:2013-08-07 16:45:31

标签: internet-explorer quirks-mode

我有一个以标准模式运行的网页。该网页托管链接到我无法控制的访问者主页的iframe。我观察到那些以怪癖运行的访问者主页运行良好,但是一旦加载到内部iframe中,它们的样式就会崩溃。

看来内部文档在IE5怪癖中运行!

此问题是否有解决方法?

1 个答案:

答案 0 :(得分:0)

简短回答:不,没有解决方法,文档类型总是从IE中的父页面继承而来。 8.

您的选择是:

a) Open the page in a new tab
b) Put your page into quirks mode 
   (if you do, all pages requiring non-quirksmode won't work, 
    that includes iframe & parent page pages)
c) Ask the site owner to please update his HTML to be standards-compliant

然而,您可以将主页置于IE8模式:

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

然而,这会破坏所有需要IE9 +功能的页面。