/* OS & 버젼 체크 */
function getOSVer() {
var mobileOS; // will either be iOS, Android or unknown
var mobileOSver; // this is a string, use Number(mobileOSver) to convert
var uaindex;
// determine OS
if ( agentString.match(/iPad/i) || agentString.match(/iPhone/i) ) {
mobileOS = 'iOS';
uaindex = agentString.indexOf( 'OS ' );
} else if ( agentString.match(/Android/i) ) {
mobileOS = 'Android';
uaindex = agentString.indexOf( 'Android ' );
} else {
mobileOS = 'unknown';
}
// determine version
if ( mobileOS === 'iOS' && uaindex > -1 ) {
mobileOSver = agentString.substr( uaindex + 3, 1 ).replace( '_', '.' );
} else if ( mobileOS === 'Android' && uaindex > -1 ) {
mobileOSver = agentString.substr( uaindex + 8, 1 );
} else {
mobileOSver = 'unknown';
}
if (mobileOS === 'iOS') {
$("body").addClass(mobileOS+mobileOSver);
} else if (mobileOS === 'Android') {
$("body").addClass(mobileOS+mobileOSver);
}
}
'web standard > script' 카테고리의 다른 글
var와 let과 호이스팅 (0) | 2022.08.25 |
---|---|
url의 변수값을 스크립트로 가져오기 (0) | 2011.11.21 |
자바스크립트(Javascript)로 동적으로 생성한 HTML 소스보기 (0) | 2011.08.10 |
오늘하루 창닫기 소스 (0) | 2011.06.27 |
레이어팝업(오늘하루창닫기) 소스 (1) | 2011.06.16 |