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