У меня есть разные сайты, обслуживаемые, по сути, сбегая от того же кода. Одна страница отображается правильно, а другая, по-видимому, не имеет CSS.IE9 игнорирует CSS для определенных страниц?
Когда я воспитываю консоль разработчика IE9 для разбитой страницы, я вижу:
SEC7113: CSS was ignored due to mime type mismatch
Так что объясняет, почему страницы делают неправильно, но вопрос в том, почему я вижу эту ошибку на одна страница, но не другая?
Использование скрипача, то же CSS подается на обоих сайтах, и оба сайта имеют в метатега:
<meta http-equiv="X-UA-Compatible" content="IE=EmulateIE8"/>
Я знаю, что IE9 все еще находится в бета-версии, но я пытаюсь выяснить, почему это проблема с моим сайтом.
Я бы подарил это как ошибку для Microsoft. (Какой doctype является html?) –
В стандартном режиме IE9 даже таблицы стилей одинакового происхождения будут игнорироваться, если они не будут доставлены с типом MIME text/css. http://blogs.msdn.com/b/ie/archive/2010/10/26/mime-handling-changes-in-internet-explorer.aspx – Amitd