您好,欢迎访问一九零五行业门户网

JavaScript 获取用户客户端操作系统版本_javascript技巧

下午去了趟用户现场,感觉此问题确实比较蹊跷,最后发现出问题的电脑是win 2000的操作系统,感觉问题症结可能就在此处,上网google一下,发现原来media player 11不支持win2000系统,需要针对用户操作系统版本判断用户下载播放器版本,让win2000用户下载media player 9即可。
好了,问题原因找到了,解决问题就是很简单的事情了。
下面主要说一下用javascript如何判断用户操作系统及版本。
关键部分:
window.navigator.useragent :用户浏览器、操作系统等信息,对应html请求文件头user-agent部分。
代码部分:
备注:
window.navigator.useragent几种值:
1)winxp+ie7:mozilla/4.0 (compatible; msie 7.0; windows nt 5.1; ciba; .net clr 2.0.50727; .net clr 3.0.4506.2152; .net clr 3.5.30729)
2)winxp+ff3.0:mozilla/5.0 (windows; u; windows nt 5.1; zh-cn; rv:1.9.0.10) gecko/2009042316 firefox/3.0.10 (.net clr 3.5.30729)
3)win2000+ie6:mozilla/4.0 (compatible; msie 6.0; windows nt 5.0)
4)win2000+ff3.1:mozilla/5.0 (windows; u; windows nt 5.0; zh-cn; rv:1.9.1b2) gecko/20081201 firefox/3.1b2
以上值仅供参考,以便理解代码,具体值请具体测试,尽信书不如无书,信别人说的不如信自己做的,呵呵
其它类似信息

推荐信息