Javascript 窗口导航器浏览器名称在 chrome 中不起作用

The Javascript window navigator browser name doesn't work in chrome

本文关键字:chrome 不起作用 窗口 导航 浏览器 Javascript      更新时间:2023-09-26
据说

我们可以使用 javascript navigator函数来获取机器的所有浏览器相关属性。我曾试图在这里得到同样的东西,

<!DOCTYPE html>
<html>
  <body>
    <p id="demo"></p>
    <script>
      document.getElementById("demo").innerHTML =
        "Name is " + navigator.appName +
        "<br>Code name is " + navigator.appCodeName;
    </script>
  </body>
</html>

以获取浏览器名称。但是当我在chrome中打开它时,navigator.appName给出了Mozilla。那么我怎样才能将应用程序名称设置为chrome?

我请使用以下代码检查您的浏览器名称

    function myFunction() { 
    if((navigator.userAgent.indexOf("Opera") || navigator.userAgent.indexOf('OPR')) != -1 ) {
        alert('Opera');
    } else if(navigator.userAgent.indexOf("Chrome") != -1 ) {
        alert('Chrome');
    } else if(navigator.userAgent.indexOf("Safari") != -1) {
        alert('Safari');
    } else if(navigator.userAgent.indexOf("Firefox") != -1 ) {
        alert('Firefox');
    } else if((navigator.userAgent.indexOf("MSIE") != -1 ) || (!!document.documentMode == true )) {
        alert('IE'); 
    } else {
        alert('unknown');
    }
} 

我认为这可能会对你有所帮助。

谢谢

navigator.userAgent获取