jQuery커맨드는 고맙게도 이벤트 핸들링과 같은 브라우저 간의 차이로 발생하는 문제점등을 내부적으로 처리를 해주어 개발자로 하여금 로직
자체에만 신경쓸수 있도록 배려해주었다.
하지만 사용자 확장 함수등을 만들시엔 부득이하게 브라우져구분을 할수밖에 없고 버젼별로도 구분이필요한 경우가 생긴다..
jQuery에서는 이러한 브라우져를 구분해주고 버젼별 정보를 알려주는 함수가 있다..
$.browser 이것인데..내부함수는 아래와 같다.
.msie : IE 브라우져
.mozilla : 파폭, 카미노, 넷스케이프등이 속한다.
.safari : 사파리
.opera : 오페라
.version : 브라우져별 버젼정보 되겟다.
사용예
출처 : http://cspark.egloos.com/2176930
하지만 사용자 확장 함수등을 만들시엔 부득이하게 브라우져구분을 할수밖에 없고 버젼별로도 구분이필요한 경우가 생긴다..
jQuery에서는 이러한 브라우져를 구분해주고 버젼별 정보를 알려주는 함수가 있다..
$.browser 이것인데..내부함수는 아래와 같다.
.msie : IE 브라우져
.mozilla : 파폭, 카미노, 넷스케이프등이 속한다.
.safari : 사파리
.opera : 오페라
.version : 브라우져별 버젼정보 되겟다.
사용예
if ($.browser.safari) {
alert("this is safari!");
}
alert("this is safari!");
}
출처 : http://cspark.egloos.com/2176930
'FrameWork > jQuery' 카테고리의 다른 글
JQuery 사용 하기..[라디오 버튼] (0) | 2009.11.30 |
---|---|
jQuery 이미지 리로드 (0) | 2009.11.27 |
jQuery를 이용하여 Textarea 에서 엔터쳤을 때 이벤트 알아내기 (0) | 2009.11.20 |
[JQUERY] 이미지 롤오버 (0) | 2009.11.17 |
Jquery 플러그인 (0) | 2009.11.17 |