사용자 도구

사이트 도구


javascript:os_check

차이

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

차이 보기로 링크

양쪽 이전 판 이전 판
다음 판
이전 판
javascript:os_check [2011/11/10 11:11]
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";
줄 25: 줄 26:
 </code> </code>
  
-  * Windows 7은 ''NT 6.1''이다.+  * Windows 7은 ''"NT 6.1"''이다
 +  * ''window.navigator.appVersion''을 검사해도 되는데, 이 경우 Firefox 에서 엉뚱한 값을 반환한다. 따라서 사용하지 말 것.
  
javascript/os_check.1320891116.txt.gz · 마지막으로 수정됨: 2011/11/10 11:11 저자 kwon37xi