на postback op asp.net кодированный сайт @ import-ed cssfile не загружается - PullRequest
0 голосов
/ 15 сентября 2010

Мы работаем над сайтом asp, используя фреймы.Во внутреннем фрейме default.css связан.В default.css импортируются несколько css-файлов.На обратной передаче файлы CSS не выполняются.При «нормальной» загрузке выполняется css.

  1. В источнике веб-страницы мы видим ссылку на default.css.Путь правильный.
  2. При использовании в заголовке веб-страницы у некоторых пользователей страница отображается идеально, у других - без CSS.Все эти пользователи используют IE в разных ОС.
  3. viewState true или false, похоже, не влияет на результат
  4. FireFox отображает страницу так, как задумано.

МожетВы помогаете нам искать решение, пожалуйста?

1 Ответ

0 голосов
/ 15 сентября 2010

Если поведение соответствует, то есть на определенной машине он всегда загружается или никогда не загружается, установите Fiddler на неисправную машину и изучите запросы и ответы. Если это не удается, это возможные причины:
- браузер вообще не запрашивает файл CSS (может быть ошибка браузера),
- браузер запрашивает файл CSS, но с ошибочными параметрами, такими как неправильный URL и т. д. (может быть, это ваша ошибка),
- браузер правильно запрашивает файл CSS, но сервер отвечает сообщением об ошибке
- браузер запрашивает файл CSS правильно, сервер отвечает правильным файлом CSS, но он не используется (возможно, ошибка браузера, может быть, некоторые неясные настройки браузера)

Если поведение противоречиво, т.е. на одном компьютере и в браузере иногда оно работает, иногда нет, скорее всего, это ошибка браузера (Google google) или какая-то странная временная зависимость (используйте fiddler для проверки неудачных случаев) .

...