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

Javascript提供了一个导航器 对象,通过它我们可以找到有关浏览器的任何信息。为了获取应用程序名称版本信息navigator对象分别提供了navigator.appName()navigator.appVersion()。让我们分别讨论它们。

浏览器的应用程序名称

为了获取应用程序名称导航器对象提供了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