如何在 JavaScript 中获取浏览器的应用程序名称和版本信息?


Javascript 提供了一个 **navigator** 对象,我们可以从中找到关于 **浏览器** 的任何信息。要获取 **应用程序名称** 和 **版本信息**,**navigator 对象** 分别提供了 **navigator.appName()** 和 **navigator.appVersion()**。让我们分别讨论它们。

浏览器的应用程序名称

要获取 **应用程序名称**,**navigator 对象** 提供了 **navigator.appName()**。听起来很奇怪,“**Netscape**” 是 IE11、Chrome、Firefox 和 Safari 的应用程序名称。因此,当我们使用 **navigator.appName()** 时,得到的输出是 **Netscape**。

示例

在线演示

<html>
<body>
<script>
   document.write(navigator.appName);
</script>
</body>
</html>

输出

Netscape


浏览器版本信息

要获取 **浏览器版本** 信息,**navigator** 对象提供了 **navigator.appVersion()**。这提供了关于浏览器的信息。

示例

在线演示

<html>
<body>
<script>
   document.write(navigator.appVersion);
</script>
</body>
</html>

输出

5.0 (Windows NT 6.3; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/75.0.3770.100 Safari/537.36

更新于:2019年7月30日

2K+ 次浏览

启动你的 职业生涯

完成课程获得认证

开始
广告