상세 컨텐츠

본문 제목

자바스크립트로 IE브라우저 버전 확인하는 방법(Trident값사용)

노드js·자바스크립트

by 김일국 2014. 11. 27. 13:31

본문

MS사의 브라우저가 10, 11버전이 나오면서 기존버전체크하는 소스가 11을 7로 인식하는 문제가 있습니다.

Trident값을 사용해서 문제를 해결해 봅니다.

Trident 4.xx = IE8.xx

Trident 5.xx = IE9.xx

Trident 6.xx = IE10.xx

Trident 7.xx = IE11.xx

아래는 적용된 소스 입니다.

$(window).load(function(){

    var trident= navigator.userAgent.match(/Trident\/(\d)/i);

    var ie_num= (String(trident)).split(',');

    if(ie_num[1]<=4)$("body").css({"background-position":"32px left"});


    });

관련글 더보기

댓글 영역