본문으로 바로가기

자바스크립트 ie10 체크

category 웹프로그래밍/Javascript 2013. 5. 27. 10:55

ie10 등장이후에 설치하고 사용하니까 기존 사이트에서 수많은 오류가 발생한다.....
나온지 얼마 되지 않아서 정보도 없고.... 일일이 원인을 찾아서 수정하는게 너무 힘들다 ㅠㅠ

ie10은 9와도 많이 다르다... 9는 그래도 하위버전을 많이 호환했다는것을 10을 쓰게되면 알수있다.
MS는 이렇게 버전을 조금씩 올리면서 자기들이 개발한 쓰레기 태그들을 차츰차츰 없애서 웹표준을 지향할 생각인가 보다.

아래는 ie10을 찾아내는 자바스크립트 코드이다.


var trident = navigator.userAgent.match(/Trident\/(\d.\d)/i);
if(trident != null && trident[1] == "6.0"){
  alert('IE10 입니다.');
} else{
  alert('IE9 이하 입니다.');