이런거 궁금했니
- 이런거 궁금했니
내가 사용하고 있는 단말기의 기종을 출력하는 소스입니다.
다음 HTML 코드를 작성합니다.
<!DOCTYPE HTML>
<html>
<head>
<meta charset="utf-8">
<title>단말기종 확인</title>
</head>
<script>
//User Agent에 str이 포함되어 있는지 확인한다
function _ua(str){
var ua = navigator.userAgent;
return(ua.indexOf(str) > 0);
}
//iPhone일 경우 true 반환
function isIPhone(){
return _ua("iPhone");
}
//iPad일 경우 true 반환
function isIPhone(){
return _ua("iPad");
}
//Android 일 경우 true 반환
function isAndroid(){
return _ua("Android");
}
//단말기 이름을 반환
function getDeviceName(){
if(isIPhone()){return "iPhone"}
if(isIPad()){return "iPad"}
if(isAndroid()){
return getDeviceName()
}
return "unknown"
}
// Android의 단말 이름을 반환
function getDeviceName(){
var ua = navigator.userAgent;
var regex = /Android(.*);.*;s*(.*)sBuild/;
var match = regex.exec(ua);
if(match){
var ver = match[1];
var dev_name = match[2];
return "Android" + ver + "" + dev_name;
}
return "unknown"
}
//단말 이름을 표시
alert(getDeviceName() + "입니다.");
document.write(navigator.userAgent);
</script>
<body>
</body>
</html>
테스트 경로는 다음과 같습니다.
아이폰이나 아이패드나 안드로이드폰에서 테스트 가능합니다.
http://m.anne-soft.com/device.html
출처:해당 페이지 바로가기 [웹마케팅 창고]
다음 HTML 코드를 작성합니다.
<!DOCTYPE HTML>
<html>
<head>
<meta charset="utf-8">
<title>단말기종 확인</title>
</head>
<script>
//User Agent에 str이 포함되어 있는지 확인한다
function _ua(str){
var ua = navigator.userAgent;
return(ua.indexOf(str) > 0);
}
//iPhone일 경우 true 반환
function isIPhone(){
return _ua("iPhone");
}
//iPad일 경우 true 반환
function isIPhone(){
return _ua("iPad");
}
//Android 일 경우 true 반환
function isAndroid(){
return _ua("Android");
}
//단말기 이름을 반환
function getDeviceName(){
if(isIPhone()){return "iPhone"}
if(isIPad()){return "iPad"}
if(isAndroid()){
return getDeviceName()
}
return "unknown"
}
// Android의 단말 이름을 반환
function getDeviceName(){
var ua = navigator.userAgent;
var regex = /Android(.*);.*;s*(.*)sBuild/;
var match = regex.exec(ua);
if(match){
var ver = match[1];
var dev_name = match[2];
return "Android" + ver + "" + dev_name;
}
return "unknown"
}
//단말 이름을 표시
alert(getDeviceName() + "입니다.");
document.write(navigator.userAgent);
</script>
<body>
</body>
</html>
테스트 경로는 다음과 같습니다.
아이폰이나 아이패드나 안드로이드폰에서 테스트 가능합니다.
http://m.anne-soft.com/device.html
출처:해당 페이지 바로가기 [웹마케팅 창고]
파일없음
댓글