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"});
});
userAgent로 접속한 기기가 모바일인지 확인 하는 방법 (0) | 2014.12.15 |
---|---|
자작 제이쿼리 슬라이더 입니다. (0) | 2014.12.06 |
마우스 롤오버 팝업레이어 만들기 (0) | 2014.06.12 |
제이쿼리로 입력폼의 빈값 체크하는 함수 입니다. (0) | 2014.05.16 |
다음 API 로 본인 블로그 최신글 뽑아오는 코드 (0) | 2014.02.26 |
댓글 영역