我有一个以标准模式运行的网页。该网页托管链接到我无法控制的访问者主页的iframe。我观察到那些以怪癖运行的访问者主页运行良好,但是一旦加载到内部iframe中,它们的样式就会崩溃。
看来内部文档在IE5怪癖中运行!
此问题是否有解决方法?
答案 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 +功能的页面。