서버 사이드


String smartPhoneModel = "";
String browserAgent = request.getHeader("User-Agent");

if(browserAgent.indexOf("iPhone") > 1)
{
    smartPhoneModel = "IPHONE";
}
else if(browserAgent.indexOf("Android") > 1)
{
    smartPhoneModel = "ANDROID";
}
else if(browserAgent.indexOf("iPad") > 1)
{
    smartPhoneModel = "IPAD";
}
else
{
    smartPhoneModel = "PC";
}


클라이언트 사이드


function checkOS()
{
    var webblasare=navigator.appVersion;
    if (webblasare.indexOf("Android")!=-1) {
        os = 'android';
    }    else if ((webblasare.indexOf("iPhone")!=-1) || (webblasare.indexOf("iPad")!=-1)){
        os = 'ios';
    }
    alert(os);
}

Posted by 빨강토끼
,