Объединенные CSS-ошибки в Firefox - PullRequest
0 голосов
/ 21 июля 2009

Чтобы значительно сократить количество HTTP-запросов на моем веб-сайте ASP.NET MVC, я программно объединяю файлы.

По сути, у меня есть MVC URL http://localhost/Optimisation/JavaScript/, который вызывает мой контроллер. Контроллер читает файлы javascript в определенном порядке, объединяет их в один вывод и отображает их в представлении.

Это отлично работает.

Сейчас я реализую ту же концепцию для CSS, используя http://localhost/Optimisation/CSS/ - это объединяет несколько файлов CSS в определенном порядке и отображает их в виде.

Это работает в Internet Explorer, но в FireFox все стили отсутствуют. Когда я «проверяю» файл CSS с помощью FireBug, он говорит, что файл пуст. Та же самая техника прекрасно работает в Internet Explorer, поэтому работающий код работает - и если я перехожу к http://localhost/Optimisation/CSS/ с помощью FireFox, он показывает мне необработанный CSS, который я слил.

Я ссылаюсь на оптимизированный CSS следующим образом:

<link href="http://localhost/Optimisation/CSS/" type="text/css" rel="Stylesheet" />

1 Ответ

3 голосов
/ 21 июля 2009

Убедитесь, что сервер отправляет его с типом содержимого text / css.

Я думаю, что Firefox поместит предупреждение в консоль ошибок, если это не так (или вы можете просто посмотреть на заголовки с помощью вашего инструмента).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...