如何在 JavaScript 中获取浏览器语言和浏览器平台?
在本文中,我们将讨论如何使用 JavaScript 示例来获取浏览器语言和浏览器平台。
为了了解浏览器的各种属性,JavaScript 提供了 Navigator 对象。Navigator 对象具有一些属性,包括 - connection、credentials、cookies、geolocation、language、platform 等。我们关注 **Navigator.language** 和 **Navigator.platform** 来获取浏览器的语言和平台。让我们详细讨论一下。
Navigator.language
只读 **Navigator.language** 属性返回一个字符串,表示浏览器 UI 语言。它返回一个字符串,表示语言版本。例如,'en'、'en-US'、'fr'、'fr-FR' 等。
示例 1
以下是一个确定浏览器语言的示例程序。
<!DOCTYPE HTML> <html> <head> <title>How to know the browser language and browser platform in JavaScript</title> </head> <body style = "text-align:center;"> <h3>To Know the Language of the browser.</h3> <p id="text1"></p> <script type="text/javascript"> document.getElementById("text1").innerHTML = "The Language of the browser is : "+navigator.language; </script> </body> </html>
执行以上代码后,将生成以下输出。
示例 2
要了解用户设置的首选语言列表,可以使用 **navigator.languages** 属性。它们以用户最喜欢的语言到最不喜欢的语言的格式显示。返回数组的第一个元素是 **navigator.language**。以下示例演示了 **navigator.languages** 属性。
<!DOCTYPE HTML> <html> <head> <title>How to know the browser languages and browser platform in JavaScript</title> </head> <body style = "text-align:center;"> <h3>To Know the Languages of the browser.</h3> <p id="text1"></p> <script type="text/javascript"> document.getElementById("text1").innerHTML = "The Language of the browser is : "+navigator.languages; </script> </body> </html>
执行以上代码后,将生成以下输出。
Navigator.Platform
只读 **Navigator.platform** 属性返回一个字符串,表示浏览器平台。一些平台包括 'MacIntel'、'MacPPC'、'Win32'、'Win16'、'Linux x86_64' 和 'Linux i686'。
示例
以下是一个确定 navigator 平台的示例程序。
<!DOCTYPE HTML> <html> <head> <title>How to know the browser platform in JavaScript</title> </head> <body style = "text-align:center;"> <h3>To Know the Platform of the browser.</h3> <p id="text1"></p> <script type="text/javascript"> document.getElementById("text1").innerHTML = "The Platform of the browser is : "+navigator.platform; </script> </body> </html>
执行以上代码后,将生成以下输出。
广告