티스토리 뷰

개발

ie호환성 X-UA-Compatible IE=edge

Hello™ 2013. 7. 16. 09:00

익스플로어에서 호환성 보기 클릭을 없애는 법

웹 사이트에서 IE8에 최적화 됨.. 등등.. 고정시킬때


코딩에 넣을지 개발에 넣을지.. 좀 헤깔리지만. iis설정을 건드리는게 해도되고 안해도 되서 그냥 개발에 추가.



이건 스탠다드로  :: 쓸려면 MS가 권장하는 걸로.

<meta http-equiv="X-UA-Compatible" content="IE=edge" />


이건 버젼이 7.8.9

<meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7">


이렇게 선언한다.

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="ko" lang="ko">

<head>

<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

<meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7">

<title> New Document </title>


바로 이 위치에 넣는다.

<head> 바로 다음에 넣자. 

css / javascrpt 등을 넣은다음에 넣으면 인식 안되는 경우도 있으니..


content="IE=EmulateIE7"

ie7로, 등등등.. 

content="IE=edge"

이건 최신 표준 모드로


개별적으로 추가하기 힘들면 iis에서 바로 사이트에서 등록정보 > HTTP헤더 > 사용자 지정(추가) > 헤더, 헤더값추가

헤더이름 : X-UA-Compatible

헤더값 : IE=EmulateIE7


ii7은 없어서 패스.

아마도 http헤더쪽에 있을듯..비슷한 메뉴가.



호환성 보기를 강제시켰을때

호환성 보기를 강제시켰을때
난 html소스

MS에서 ie9때 이야기한 호환성 설정 

iis에서 설정할때