combres создает ссылки на файлы в элементе head, но страница отображается без стилей и сценариев - PullRequest
2 голосов
/ 20 марта 2012

Мой сайт asp.net MVC 3, использующий Combres, прекрасно работает на моей рабочей станции. Когда я компилирую тот же код на моем ноутбуке, ссылки combres находятся там с правильными путями, но страница отображается без стилей. Когда я использую firebug на работающем сайте, к элементу html добавляется следующий класс:

class = "js no-flexbox flexbox-legacy canvas canvas canvas textgl Географическое положение без сенсорного поста no-websqldatabase indexeddb История хеш-изменения audio localalstorage sessionstorage webworkers applicationcache svg inlinesvg smil svgclippaths "

Этот набор классов не отображается на моем ноутбуке. Log4Net не показывает ошибок.

Когда я раскрываю ссылку на файл combres в firebug, он говорит: «Перезагрузите страницу, чтобы получить источник для: ...» Излишне говорить, что это не работает.

Обе системы работают под управлением Windows 7 64 бит и IIS 7.5. Это не работает в IE на моем ноутбуке. Когда я захожу на сайт рабочей станции со своего ноутбука, он тоже работает.

Любые идеи будут наиболее ценными. Я в полной растерянности.

1 Ответ

0 голосов
/ 03 мая 2012

Новый flexbox был добавлен в modernizr, но поддержка браузера на данный момент только Chrome 17 +.

Именно поэтому проверка flexbox на панели сборки добавляет CSS-класс flexbox только к тегу HTML,не flexbox-legacy.

Вы можете просто использовать старую версию modernizer.js.Или даже удалите этот файл, если он не нужен.

...