사용자 도구

사이트 도구


javascript:os_check

차이

문서의 선택한 두 판 사이의 차이를 보여줍니다.

차이 보기로 링크

양쪽 이전 판 이전 판
다음 판
이전 판
javascript:os_check [2011/11/10 11:12]
kwon37xi
javascript:os_check [2011/11/14 17:00]
kwon37xi
줄 9: 줄 9:
     var ua = navigator.userAgent;     var ua = navigator.userAgent;
    
-    if(ua.indexOf("NT 6.0") != -1) return "Windows Vista/Server 2008";+    if(ua.indexOf("NT 6.1") != -1) return "Windows 7"; 
 +    else if(ua.indexOf("NT 6.0") != -1) return "Windows Vista/Server 2008";
     else if(ua.indexOf("NT 5.2") != -1) return "Windows Server 2003";     else if(ua.indexOf("NT 5.2") != -1) return "Windows Server 2003";
     else if(ua.indexOf("NT 5.1") != -1) return "Windows XP";     else if(ua.indexOf("NT 5.1") != -1) return "Windows XP";
줄 26: 줄 27:
  
   * Windows 7은 ''"NT 6.1"''이다.   * Windows 7은 ''"NT 6.1"''이다.
 +  * ''window.navigator.appVersion''을 검사해도 되는데, 이 경우 Firefox 에서 엉뚱한 값을 반환한다. 따라서 사용하지 말 것.
  
javascript/os_check.txt · 마지막으로 수정됨: 2011/11/14 17:00 저자 kwon37xi