반응형
이전 버전에서 제작한 사이트들이 IE8에서 제대로 보이기 위한 방법들이다.
* 단기적으로 해결하는 방법
메타 테그 정의를 통해 비교적 간단하게 IE에서 랜더링을 할 수가 있다.
클라이언트측 메타 테그 방법과 서버측 응답 헤더 방법이 있다.
DTD 가 선언되지 않아 그대로 두어도 괜찮다.
나) DTD가 있을 경우
IE7에 최적화된 경우 Meta Tag 한줄을 넣어 보안해 준다.
다) DTD가 썪여 있는 경우
DTD가 있는 경우 문제가 되는데, 이럴 경우에는 나)와 같이 Meta Tag 를 넣어준다.
* 단기적으로 해결하는 방법
메타 테그 정의를 통해 비교적 간단하게 IE에서 랜더링을 할 수가 있다.
클라이언트측 메타 테그 방법과 서버측 응답 헤더 방법이 있다.
1. 클라이언트 메타 테그 방법
가) DTD가 없는 경우DTD 가 선언되지 않아 그대로 두어도 괜찮다.
나) DTD가 있을 경우
IE7에 최적화된 경우 Meta Tag 한줄을 넣어 보안해 준다.
<meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7" />
다) DTD가 썪여 있는 경우
DTD가 있는 경우 문제가 되는데, 이럴 경우에는 나)와 같이 Meta Tag 를 넣어준다.
2. 서버측 응답 해더 적용
http://msdn.microsoft.com/en-us/library/cc817572.aspx반응형
'프로그램&코딩' 카테고리의 다른 글
[2.0] 'System.Configuration.ConfigurationSettings.AppSettings' is obsolete.... (0) | 2009.03.27 |
---|---|
[2.0] System.Web.UI.Page.RegisterStartupScript(string, string).. (0) | 2009.03.27 |
[IE8] IE8에서 작동되지 않는 document.all -> document.getElementById 변경 (0) | 2009.03.25 |
[자바스크립트] 알파벳, 숫자 체크 스크립트 (0) | 2009.03.02 |
[자바스크립트] 이메일 형식인지 체크 하는 스크립트 (0) | 2009.03.02 |
[자바스크립트] 알파벳과 숫자 형식인지 체크 (0) | 2009.03.02 |