위토즈 - 개발자프로그램판매공간

정보공유

[기타] javascript 플랫폼 디바이스 확인 함수

javascript 플랫폼 디바이스 확인 함수


// pc, mobile 구분

function checkPlatform(ua) {

if(ua === undefined) {

ua = window.navigator.userAgent;

}

ua = ua.toLowerCase();

var platform = {};

var matched = {};

var userPlatform = "pc";

var platform_match = /(ipad)/.exec(ua) || /(ipod)/.exec(ua) 

|| /(windows phone)/.exec(ua) || /(iphone)/.exec(ua) 

|| /(kindle)/.exec(ua) || /(silk)/.exec(ua) || /(android)/.exec(ua) 

|| /(win)/.exec(ua) || /(mac)/.exec(ua) || /(linux)/.exec(ua)

|| /(cros)/.exec(ua) || /(playbook)/.exec(ua)

|| /(bb)/.exec(ua) || /(blackberry)/.exec(ua)

|| [];

matched.platform = platform_match[0] || "";

if(matched.platform) {

platform[matched.platform] = true;

}

if(platform.android || platform.bb || platform.blackberry

|| platform.ipad || platform.iphone 

|| platform.ipod || platform.kindle 

|| platform.playbook || platform.silk

|| platform["windows phone"]) {

userPlatform = "mobile";

}

if(platform.cros || platform.mac || platform.linux || platform.win) {

userPlatform = "pc";

}

return userPlatform;

}



checkPlatform(window.navigator.userAgent);


정보공유
Total 443건 2 페이지
번호 제목 글쓴이 날짜 조회
열람중 javascript 플랫폼 디바이스 확인 함수 위토즈쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 07-13 3875
427 stmt 등록 위토즈쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 06-14 4384
426 prepare 함수 위토즈쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 05-16 3871
425 magnificPopup 으로 창을 호출 후 날짜 입력박스에 datepicker 실행되지 않는경우 위토즈쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 04-13 3921
424 magnificPopup 파라미터 변수 값 ajax 타입으로 전송 방법 위토즈쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 03-31 3897
423 jquery 로 text 필드와 file 첨부를 동시에. 위토즈쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 03-09 3831
422 파일 첨부 를 이미지버튼으로 대체한경우 첨부한 파일명 표시하기. 위토즈쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 03-09 3836
421 웹사이트 접속 사용자 인증 걸기 위토즈쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 03-09 4269
420 css 가로폭 일정비율로 칸 만들기. 위토즈쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 01-18 4441
419 폼을 생성하고 선택된(필요한) 영역의 값만 전송 위토즈쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 01-17 4567
418 부트스트랩 모달창 제어 관련 스크립트. 위토즈쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 12-29 5091
417 탭으로 나눠지는 슬라이드 쇼 위토즈쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 11-13 5750
416 자바스크립트 소수점 포함 numberformat 위토즈쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 10-18 5275
415 Click jacking, Frame sniffing 등과 같은 Frame을 이용한 공격 방어 위토즈쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 10-05 6084
414 쿠키 Secure 속성 옵션 추가. 위토즈쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 10-05 5708