이 기사에서는 JS에 의해 클라이언트 운영 체제 유형을 얻는 방법에 대해 설명합니다. 다음과 같이 참조에 대해 공유하십시오.
<! doctype html public "-// w3c // dtd xhtml 1.0 Transitional // en" "http://www.w3.org/tr/xhtml1/dtd/xhtml1-transitional.dtd"> <html xmlns = "http://www.w3.org/1999/xhtml"> <head> <meta http-equiv = "content-type"content = "text/html; charset = utf-8"/<titud> jsjudge 클라이언트 운영 체제 유형 </head> <body> <script antution "{javas scription" var suseragent = navigator.useragent; var iswin = (navigator.platform == "win32") || (navigator.platform == "windows"); var ismac = (navigator.platform == "mac68k") || (navigator.platform == "macppc") || (navigator.platform == "Macintosh") || (navigator.platform == "macintel"); if (ISMAC) "MACOS"를 반환합니다. var isunix = (navigator.platform == "x11") &&! iswin &&! ismac; if (isunix) 반환 "unix"; var islinux = (string (navigator.platform) .indexof ( "linux")> -1); if (islinux) "Linux"를 반환합니다. if (iswin) {var iswin2k = suseragent.indexof ( "Windows NT 5.0")> -1 || suseragent.indexof ( "Windows 2000")> -1; if (iswin2k) "windows2000"을 반환합니다. var iswinxp = suseragent.indexof ( "Windows NT 5.1")> -1 || suseragent.indexof ( "Windows XP")> -1; if (iswinxp) "Windows XP"를 반환합니다. var iswin2003 = suseragent.indexof ( "Windows nt 5.2")> -1 || suseragent.indexof ( "Windows NT 5.2")> -1; if (iswin2003) "Windows NT 6.0")> -1 ||를 반환합니다 suseragent.indexof ( "Windows Vista")> -1; if (iswinvista)는 "Windows Vista"를 반환합니다. var iswin7 = suseragent.indexof ( "Windows NT 6.1")> -1 || suseragent.indexof ( "Windows 7")> -1; if (iswin7) "windows7"을 반환합니다. } return "Other";} document.writeln ( "운영 체제는" + detectos ()); </script> </body> </html>입니다추신 : 그건 그렇고,이 웹 사이트 온라인 도구의 IP 홈 쿼리 도구는 위의 방법을 사용하여 사용자의 운영 체제 유형을 판단합니다. 다음과 같이 :
IP 주소를위한 온라인 쿼리 도구 홈 위치 :
http://tools.vevb.com/aiddesign/ipcha
그건 그렇고, 나는 당신을 위해 몇 가지 실용적인 JS 온라인 서식 도구를 추천하고 싶습니다. 나는 그들이 향후 발전에서 자주 사용될 것이라고 믿는다 :
C 언어 스타일/HTML/CSS/JSON 코드 서식 및 미화 도구 :
http://tools.vevb.com/code/ccode_html_css_json
온라인 자바 스크립트 코드 미화 및 서식 도구 :
http://tools.vevb.com/code/js
자바 스크립트 코드 미화/압축/서식/암호화 도구 :
http://tools.vevb.com/code/jscompress
온라인 JSON 코드 검증, 검사, 미화 및 서식 도구 :
http://tools.vevb.com/code/json
JSON 코드 온라인 서식/미화/압축/편집/변환 도구 :
http://tools.vevb.com/code/jsoncodeformat
JavaScript에 대한 자세한 내용은이 사이트의 특별한 주제를 확인하십시오 : "JavaScript의 Ajax 운영 기술 요약", "JavaScript의 JSON 운영 기술 요약", "JavaScript 전환 효과 및 기술 요약", "JavaScript 검색 알고리즘 기술의 요약", "Javascript Errats 및 Techniques의 요약" 기술 ","JavaScript 데이터 구조 및 알고리즘 기술의 요약 ","JavaScript Traversal 알고리즘 및 기술 요약 "및"JavaScript 수학 작업 사용법 요약 ".
이 기사가 모든 사람의 JavaScript 프로그래밍에 도움이되기를 바랍니다.