Не все CSS-файлы из выбранной темы включены в страницу - PullRequest
0 голосов
/ 17 марта 2011

У меня есть веб-приложение ASP.NET, которое использует Темы.Внутри каталога темы находятся 9 * .css файлов.

Я опубликовал веб-приложение несколько месяцев назад на IIS 7.5 (и обновил регулярные версии).Если я просматриваю сайт со своего компьютера, моего личного компьютера или некоторых виртуальных машин на хостинге, сайт будет отлично отображаться.

Однако некоторые сотрудники компании, для которой мы создали страницу,недавно возникли проблемы с отображением.Я только смог воспроизвести проблему через удаленный сеанс и обнаружил, что только 8 из 9 стилей в выбранном каталоге тем включены на страницу.( Панель инструментов разработчика Internet Explorer показала это.) Клиент использует Internet Explorer в версии 8.

Кажется, что проблема затрагивает не только сотрудников той же компании, но и посетителей извнеа также.

Имя таблицы стилей, которая иногда не включается в страницу, называется style.css.Я проверил, был ли файл недоступен с компьютера, на котором я создал удаленный сеанс, но это не так.Файл style.css был доступен для просмотра.

До сих пор у меня никогда не было такой странной проблемы.Любые идеи о том, как это исправить?Сейчас я попытаюсь переместить style.css из каталога App_Themes и включить его вручную через MasterPage.

Обновление: Я также обнаружил, что некоторые

<asp:Images ImageURl="~/images/mypic.png">

также не отображаются, только красный X для изображения не найден.Может быть, это связано?Я искал в Internet Explorer настройку мультимедиа -> показывать изображения, это было проверено.Сейчас я попытаюсь заменить файлы PNG файлами JPEG.

1 Ответ

0 голосов
/ 30 марта 2011

Пока что я сделал следующее: я переместил стили из папки App_Themes и включил их вручную в MasterPage.

Об изображении: я догадался, что IE иногда не хочет показывать изображения, которые были сохранены в формате CYMK. Я открыл их краской и сохранил их, чтобы они были в RGB. Это решило хотя бы проблему с изображением

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