Internet explorer 同一页面上IE9标准模式下的iframe和IE8标准模式下的其他iframe

Internet explorer 同一页面上IE9标准模式下的iframe和IE8标准模式下的其他iframe,internet-explorer,x-ua-compatible,Internet Explorer,X Ua Compatible,我生活在一家大公司的内部,在那里我向他们非常大的内部网站添加了一个组件。每个页面包含多个iFrame,每个iFrame承载一个组件,用户可以使用自定义选项卡在iFrame之间切换 最近,公司决定将所有员工的电脑从IE8升级到IE9是的,这是2014年——这让我有希望将IE9作为我的组件,这比IE8有很大的改进。然而,事实证明,其他iFrame中的其他组件使用IE8特定的功能,在IE9中不起作用。这些事情是巨大的,一年之内不可能实现向标准遵从性的转换 对于包含仅在IE8中工作的内容的iFrame,

我生活在一家大公司的内部,在那里我向他们非常大的内部网站添加了一个组件。每个页面包含多个iFrame,每个iFrame承载一个组件,用户可以使用自定义选项卡在iFrame之间切换

最近,公司决定将所有员工的电脑从IE8升级到IE9是的,这是2014年——这让我有希望将IE9作为我的组件,这比IE8有很大的改进。然而,事实证明,其他iFrame中的其他组件使用IE8特定的功能,在IE9中不起作用。这些事情是巨大的,一年之内不可能实现向标准遵从性的转换

对于包含仅在IE8中工作的内容的iFrame,我们在标题中包括将IE9切换到IE8文档模式

问题是,当我添加iframe以允许我以IE9为目标时,它保持在IE8文档模式。尽管IE8和IE9位位于不同的iFrame中,但我还没有找到一种在一个页面中混合IE8和IE9模式的方法。如果我不能解决这个问题,我将不得不瞄准IE8,这将是痛苦的


在IE9中,有没有一种方法可以让一个带有iFrame的页面,其中一些iFrame使用IE8标准模式,而另一些iFrame使用IE9标准模式?

没有,不幸的是没有。浏览器模式是根据最顶层框架的设置设置的,所有嵌套框架使用相同的模式