Javascript 如何使用JS检测浏览器版本?

Javascript 如何使用JS检测浏览器版本?,javascript,operating-system,version,Javascript,Operating System,Version,我需要检测JS的OS版本,而不仅仅是OS类型 这可能吗?Firefox中的My navigator.userAgent显示: "Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.2.6) Gecko/20100625 Firefox/3.6.6" 镀铬: "Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/533.4 (KHTML, like Gecko) Chro

我需要检测JS的OS版本,而不仅仅是OS类型


这可能吗?

Firefox中的My navigator.userAgent显示:

"Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.2.6) Gecko/20100625 Firefox/3.6.6"
镀铬:

"Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/533.4 (KHTML, like Gecko) Chrome/5.0.375.86 Safari/533.4"
在IE8中:

"Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; .NET CLR 2.0.50727; .NET CLR 3.0.04506.6

显然,对于我的特定操作系统/浏览器组合是可能的,但我不会指望它在任何地方都能工作。

你想要浏览器版本还是操作系统版本?!我感觉到一个X-Y问题()。Y是“如何使用JS查找浏览器版本?”或“如何使用JS查找操作系统版本?”但X是什么?@Richard:可能是操作系统版本,因为您可以通过属性使用Javascript查找操作系统类型,并且您可以获得有关浏览器的许多信息(包括操作系统类型)通过检查和其他
Navigator
properties.@Cata欢迎使用StackOverflow。我们是来帮助你的,但你需要花更多的时间问问题,确保一切都清楚。否则,你会被忽略。为什么你会想这么做?像这样的代理细节是你唯一的方法。