我提供了不同的站点,基本上运行相同的代码。一页正确呈现,而另一页似乎没有可用的 CSS。
当我为损坏的页面打开 IE9 开发人员控制台时,我看到:
SEC7113: CSS was ignored due to mime type mismatch
这就解释了为什么页面呈现不正确,但问题是,为什么我在一个页面上看到该错误,而在另一个页面上却没有?
使用 fiddler,相同的 CSS 提供给两个站点,并且两个站点都有一个元标记:
<meta http-equiv="X-UA-Compatible" content="IE=EmulateIE8"/>
我知道 IE9 仍处于测试阶段,但我试图弄清楚为什么这是我的网站的问题。