2014-09-30 2 views
0

설명 할 수없는 윈도우 임베디드 CE 6.0에서 이상한 일이 IE에서 일어나는 것처럼 보입니다. 내가 장치에이 페이지를 열 때 (이것은 어떤 스타일이없는 등)윈도우 임베디드 CE 6.0 인터넷 익스플로러 CSS

<LINK href="~/getStyleSheet.aspx" type="text/css" rel="stylesheet" /> 

페이지가 완전히 잘못 보이는 :이처럼 내 페이지 무언가에 태그가. 주변을 둘러 보면서 다음과 같이 변경했습니다.

<LINK href="~/getStyleSheet.css" type="text/css" rel="stylesheet" /> 

방금 ​​적절한 .css 파일을 적절한 내용으로 생성했습니다. 그게 효과가있었습니다.

IE가 .css 확장명을 가진 파일에서 오지 않는다면 스타일을 무시하는 것 같습니다. 어떤 사람이 이것에 어떤 생각을 가지고 있습니까? 디자인에 의한 것인가? 이 문제를 해결할 방법이 있습니까?

미리 도움 주셔서 감사합니다.

답변

0

HTTP 헤더와 관련이있는 것 같습니다. 나는 그것을 Cache-Control 헤더로 좁혔다. Cache-Control: no-cache 일 때는 CSS가 적용되지 않습니다. Cache-Control: private이면 CSS가 적용됩니다.

관련 문제