var appCodeName = navigator.appCodeName // 코드 확인 개체
var appVers = navigator.appVersion; // 말그대로의 앱 버전 ( IE ff Chrome Safari Opera 의 버전 ) 확인 개체
var userAgent = navigator.userAgent; // 사용자 OS 확인 개체
var _userAgent = new Array; // 모든 결과를 배열에 저장
function HTTP_USER_AGENT(){
if (appVers.indexOf("MSIE 6.0") != -1)
{
_userAgent.browser = "IE 6.0";
}
else if (appVers.indexOf("MSIE 7.0") != -1)
{
_userAgent.browser = "IE 7.0";
}
else if (appVers.indexOf("MSIE 8.0") != -1)
{
_userAgent.browser = "IE 8.0";
}
else if (appVers.indexOf("MSIE 9.0") != -1)
{
_userAgent.browser = "IE 9.0";
}
else if (appVers.indexOf("Chrome") != -1)
{
_userAgent.browser = "Chrome";
}
else if (appVers.indexOf("Safari") != -1)
{
_userAgent.browser = "Safari";
}
else if (appVers.indexOf("Firefox") != -1)
{
_userAgent.browser = "Firefox";
}
else if (appVers.indexOf("Opera") != -1)
{
_userAgent.browser = "Opera";
}
if (userAgent.indexOf("NT 6.1") != -1) _userAgent.os = "Windows 7/Server 2008 R2";
else if(userAgent.indexOf("NT 6.0") != -1) _userAgent.os = "Windows Vista/Server 2008 R1";
else if(userAgent.indexOf("NT 5.2") != -1) _userAgent.os = "Windows Server 2003";
else if(userAgent.indexOf("NT 5.1") != -1) _userAgent.os = "Windows XP";
else if(userAgent.indexOf("NT 5.0") != -1) _userAgent.os = "Windows 2000";
else if(userAgent.indexOf("NT") != -1) _userAgent.os = "Windows NT";
else if(userAgent.indexOf("9x 4.90") != -1) _userAgent.os = "Windows Me";
else if(userAgent.indexOf("98") != -1) _userAgent.os = "Windows 98";
else if(userAgent.indexOf("95") != -1) _userAgent.os = "Windows 95";
else if(userAgent.indexOf("Win16") != -1) _userAgent.os = "Windows 3.x";
else if(userAgent.indexOf("Windows") != -1) _userAgent.os = "Windows";
else if(userAgent.indexOf("Linux") != -1) _userAgent.os = "Linux";
else if(userAgent.indexOf("Macintosh") != -1) _userAgent.os = "Macintosh";
return _userAgent;
}
함수 호출
top.HTTP_USER_AGENT()['os']; // 운영 체제 가져오기
top.HTTP_USER_AGENT()['browser']; // 브라우저 종류 버전 가져오기
var appVers = navigator.appVersion; // 말그대로의 앱 버전 ( IE ff Chrome Safari Opera 의 버전 ) 확인 개체
var userAgent = navigator.userAgent; // 사용자 OS 확인 개체
var _userAgent = new Array; // 모든 결과를 배열에 저장
function HTTP_USER_AGENT(){
if (appVers.indexOf("MSIE 6.0") != -1)
{
_userAgent.browser = "IE 6.0";
}
else if (appVers.indexOf("MSIE 7.0") != -1)
{
_userAgent.browser = "IE 7.0";
}
else if (appVers.indexOf("MSIE 8.0") != -1)
{
_userAgent.browser = "IE 8.0";
}
else if (appVers.indexOf("MSIE 9.0") != -1)
{
_userAgent.browser = "IE 9.0";
}
else if (appVers.indexOf("Chrome") != -1)
{
_userAgent.browser = "Chrome";
}
else if (appVers.indexOf("Safari") != -1)
{
_userAgent.browser = "Safari";
}
else if (appVers.indexOf("Firefox") != -1)
{
_userAgent.browser = "Firefox";
}
else if (appVers.indexOf("Opera") != -1)
{
_userAgent.browser = "Opera";
}
if (userAgent.indexOf("NT 6.1") != -1) _userAgent.os = "Windows 7/Server 2008 R2";
else if(userAgent.indexOf("NT 6.0") != -1) _userAgent.os = "Windows Vista/Server 2008 R1";
else if(userAgent.indexOf("NT 5.2") != -1) _userAgent.os = "Windows Server 2003";
else if(userAgent.indexOf("NT 5.1") != -1) _userAgent.os = "Windows XP";
else if(userAgent.indexOf("NT 5.0") != -1) _userAgent.os = "Windows 2000";
else if(userAgent.indexOf("NT") != -1) _userAgent.os = "Windows NT";
else if(userAgent.indexOf("9x 4.90") != -1) _userAgent.os = "Windows Me";
else if(userAgent.indexOf("98") != -1) _userAgent.os = "Windows 98";
else if(userAgent.indexOf("95") != -1) _userAgent.os = "Windows 95";
else if(userAgent.indexOf("Win16") != -1) _userAgent.os = "Windows 3.x";
else if(userAgent.indexOf("Windows") != -1) _userAgent.os = "Windows";
else if(userAgent.indexOf("Linux") != -1) _userAgent.os = "Linux";
else if(userAgent.indexOf("Macintosh") != -1) _userAgent.os = "Macintosh";
return _userAgent;
}
함수 호출
top.HTTP_USER_AGENT()['os']; // 운영 체제 가져오기
top.HTTP_USER_AGENT()['browser']; // 브라우저 종류 버전 가져오기




덧글