Сценарий:IIS Web Fonts, Bootstrap 3 глифы не загружаются с IE9 или 10. Chrome и Firefox работать
Использование IIS 7.5 с приложением MVC4.
Шрифты можно скачать с сервера, если вы перейдете к их абсолютным путям. Нет ошибок 404 на любой шрифт.
Никакие другие ошибки, показывающие в консоли или сети захвата в IE Дев инструментов (или Chrome или Firefox Dev инструменты)
IE9 и IE10 - веб-шрифты не делать не нагрузки. Bootstrap 3 glyph значки делаем нет load.
Firefox и Chrome - веб-шрифты загружаются правильно. Значки значков бутстрапа 3 загружаются правильно.
При запуске сайта локально из сервера Visual Studio 2012 dev сервер загружает все шрифты во всех браузерах. Глифы Bootstrap загружаются правильно во всех браузерах.
Мой CSS код:
@font-face {
font-family: 'chunkfiveroman';
src: url('../Content/fonts/chunkfive-webfont.eot');
src: url('../Content/fonts/chunkfive-webfont.eot?#iefix') format('embedded-opentype'),
url('../Content/fonts/chunkfive-webfont.woff') format('woff'),
url('../Content/fonts/chunkfive-webfont.ttf') format('truetype'),
url('../Content/fonts/chunkfive-webfont.svg#chunkfiveroman') format('svg'),
url('../Content/fonts/Chunkfive.otf');
font-weight: normal;
font-style: normal;
}
То, что я пробовал:
Я вручную добавил типы пантомимы на сервер для веб-шрифтов (.otf, .eot, .woff) (.svg и .ttf уже были там).
Я попытался установить типы пантомимы на всех добавленных вручную шрифтов записей много различных способов, основанных на погуглить (приложение/октет-поток, шрифт/OTF и т.д.)
Мой призыв о помощи:
Что еще это может быть? Что-нибудь еще я могу попробовать? Редактировать: См. Ниже. Как заставить IE загружать шрифт из сервера? Опять же, в Firefox и Chrome они загружают шрифт, и он отлично работает.
EDIT:
Вы можете видеть на месте, он загружает шрифт и он работает отлично.
Однако при загрузке в IIS на сервере он даже не пытается загрузить шрифт.
Вы проверили относительные пути? если ваш доступ к пути, например '/ mycontroller/myaction/myparameter' (который является довольно распространенным по умолчанию asp-контуром) и вашим css сверху, используется, он будет пытаться получить шрифт из'/mycontroller/myaction/content/fonts/chunkfive.otf' и т. д. это либо должен быть абсолютный путь, либо включать в себя еще несколько «../» использовать скрипач или сетевые инструменты в браузере, чтобы посмотреть, к чему он обращается. –
Я не вижу никаких 404 в любом из журналов. Я даже скачал скрипач, но он обеспечивает ту же функциональность, что и захват сети. Кроме того, имейте в виду, что в Chrome и Firefox все это отлично работает. Если это проблема с контуром, эти браузеры тоже не будут работать. – Jordan