如何使用JavaScript获取浏览器名称?

时间:2011-07-28 15:53:48

标签: javascript jquery

  

可能重复:
  Reliable browser detection with javascript?

如何使用JavaScript获取浏览器名称?

我希望只看到像Firefox,Chrome,Safari等名称。

3 个答案:

答案 0 :(得分:0)

如果您确定,则需要它:jQuery.browser。承诺你只会用它作为最后的手段。

答案 1 :(得分:0)

查看jQuery.browser,但请阅读警告,最好检测功能。你想要实现什么目标?

答案 2 :(得分:-1)

无法以交叉浏览器方式自信地“获取”该名称。

你能做的最好的就是在window.navigator.userAgent上使用正则表达式,并希望未来的浏览器不会破坏它。

但是userAgent是一团糟。不要碰它。

W3C声称

  

窗口。导航员。 APPNAME   返回浏览器的名称。

这是错误的,因为Chrome中的window.navigator.appName会返回"NetScape"

`Navigator对象在浏览器中实现得很差

请勿检测浏览器