서버 사이드
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);
}