2009-05-21 6 views
1

IE8과의 호환성을 위해 X-UA-Compatible: IE=EmulateIE7 헤더를 IIS 응답 헤더 목록에 추가했습니다.JavaScript 및 CSS 파일의 X-UA 호환

이러한 이유로 헤더는 ASPX 등으로 보내지 만 정적 파일 (JS/CSS)에는 보내지 않습니다.

이 헤더는 HTML 콘텐츠에 링크되는 JS/CSS 콘텐츠와 관련이 있습니까? 내 생각에, IE8은이 헤더와 함께이 응답 헤더를 가지고 있어야합니다. IE8은이 헤더를 준수하고 EmulateIE7 호환 모드를 기반으로 컨텐츠를 표시해야합니다. 그럴까요?

답변

2

이 헤더는 HTML 콘텐츠에 링크되는 JS/CSS 콘텐츠와 관련이 있습니까?

아니요, HTML 파일로 헤더를 보내면됩니다. 브라우저는 이전 버전과의 호환 모드로 전환하고 연결된 모든 리소스를 "ie7 방식"으로 취급합니다.

2

코드를 표준으로 업데이트 한 다음 IE8-js과 같은 IE7 수정을 적용 해 보셨습니까? 이 머리말을 쓰는 것은 "이 사이트는 디자인에 의해 고장났다"는 말로 다른 브라우저 나 IE의 향후 버전에는 도움이되지 않습니다.