반응형
출처 : https://alisyabob.tistory.com/m/302?category=903883
[Html] IE 호환성보기 설정 무시하기
IE에서 특정 오래 된 사이트를 보기 위해서 호환성 보기에 사이트를 등록해 놓는 경우가 있다.
그렇게 되면
Internet Explorer버전이 11이라 하더라도 Internet Explorer 버전이 7으로 동작하게 되어 HTML5 웹표준에서 사용할 수 있는 일부 JavaScript(addEventListener, createElement, $, jquery 등등)가 동작하지 않을 경우 사용 하면 된다.
해결방법 3가지
[방법1]
모든 HTML 페이지의 head/ 태그 내에 다음 코드를 추가한다.
<meta http-equiv="X-UA-Compatible" content="IE=edge"/>
[방법2]
서버 측 코드에 아래와 같은 코드를 추가한다.(Servlet Filter 등을 이용 공통 코드로 적용가능)
if(userAgent.contains("MISE")){
response.addHeader("X-UA-Compatible", "IE=edge");
}
[방법3]
아파치 웹 서버를 사용중이라면 웹 서버 설정에 아래 코드를 response header로 설정
<ifModule mod_header.c>
Header set X-UA-Compatible "IE=edge"
</ifModule>
추가방법 ( IE 8,9 버전을 사용하고 싶다면 아래와 같이 해주면 된다. )
<meta http-equiv="X-UA-Compatible" content="IE=EmulateIE8,IE=EmulateIE9"/>
반응형
'웹개발 > 기타' 카테고리의 다른 글
암호와 종류 (양방향 / 단방향) (0) | 2022.02.17 |
---|---|
log4j 파일별 특정 로그 제외하거나 특정 데이터만 쌓는 방법 (0) | 2022.02.17 |
ajax 에서 배열을넘겨 JAVA 에서 확인 하기 (0) | 2021.08.12 |
GNU / GPL 라이센스 (0) | 2021.08.02 |
javascript 그림판 라이브러리 (0) | 2021.07.29 |
댓글