Я разрабатываю приложение, которое создает в конце отчет HTML, он выдает файлы js и css по отдельности, затем загружает файлы обычно , Но Internet Explorer 8-10 + отказывается загружать файлы CSS из-за «CSS был проигнорирован из-за несоответствия типа mime», но, конечно, MIME не может быть изменен, так как это локальные файлы и не обслуживаемых сервером.Internet Explorer «CSS был проигнорирован из-за несоответствия типа mime» на локальных файлах (без сервера)
Так короче:
- локальных файлов (C: \, файл: //, и т.д.)
- CSS не загружается из-за "MIME типа несовпадения"
- Работает в любой другой браузер без проблем -_-
- Не «HTTP: //» или «локальных» или любого варианта
Итак, есть ли какой-либо идеи находятся на работе вокруг для го проблема?
HTML загрузка CSS:
<head>
<title>Results</title>
<link href='resources/bootstrap.min.css' rel='stylesheet' type='text/css' />
<link href='resources/bootstrap-responsive.min.css' rel='stylesheet' type='text/css' />
<link href='resources/style.css' rel='stylesheet' type='text/css' />
<meta name='viewport' content='width=device-width, initial-scale=1.0'>
</head>
Примечание: Согласно Microsoft, данное исправление: "Убедитесь, файл таблицы стилей поставляется с соответствующим заголовком ответа HTTP, который включает в себя тип содержимого из текста \ css. См. MIME-Обработка изменений в Internet Explorer для получения дополнительной информации. ", но, очевидно, невозможно, так как никакие заголовки не передаются по проводам.
Вы не используете Notetab Light, не так ли? – j08691
Nope, Notepad ++ хотя, но нашел проблему .... (См. Ответ ниже) – Mattisdada
Просто рекомендация, если вы делаете легкую веб-разработку на окнах, WebMatrix. Это бесплатная веб-среда, включающая веб-сервер разработки. http://www.asp.net/web-pages –