본문 바로가기

$.browser.msie

(2)
크롬에서 유의해야 하는 자바스크립트 IE 에선 정상적으로 작동하는데 크롬에선 오동작 하는 자바스크립트 코드들을 함 모바보자구요. ~. o getYear() 대신 getFullYear() 사용var d1 = new Date(); // alert(d1.getYear()); 해 보면 대략 난감해 집니다. 최신 IE 에서는 크롬과 동일하게 getYear() 하면 이상한 값 넣어짐. ㅋ o 파일 다운로드 받을때 a 태그의 target 설정IE 에선 target 을 _blank 로 하면 새창이 열리면서 해당 파일이 열리는데, 크롬에선 대략 난감해 집니다.크롬에선 target 을 숨어있는 iframe 으로 하면 좋은데, IE 에서 이렇게 하면 대략 난감.다운로드
jQuery v1.4.2 에서 웹브라우저 종류 체크, $.browser.msie DOCTYPE 이 정의된 HTML 에서 필요할까 싶긴 한데요.. DOCTYPE 이 없이 HTML4.x 로 작성된 웹페이지라면, 웹브라우저 종류를 알아내는 것이 중요할 수도 있어요.. $.browser.msie 가 true 이면 MS 사의 인터넷 익스플로러, 아니면 다른 웹브라우저 입니다. 각 웹브라우저 간의 호환성이나 표준 HTML 을 고민하다 보면, 가끔씩 TABLE 태그를 사용하던 시절이 그립기도 합니다. $.browser.version 는 웹브라우저 버전. $.browser.safari 사파리 웹브라우저일때 true, 아니면 undefined. $.browser.opera 오페라 웹브라우저일때 true, 아니면 undefined. $.browser.msie MS IE 웹브라우저일때 true, 아니면..