Javascript Reference - Navigator appName Property








The appName property returns the name of the browser.

Browser Support

appName Yes Yes Yes Yes Yes

Syntax

navigator.appName

Return Value

Type Description
String The name of the browser.




Example

The following code shows how to get the name of your browser.


<!DOCTYPE html>
<html>
<body>
<button onclick="myFunction()">test</button>
<!--from   w  w w  .j a  v a 2  s  .c o m-->
<p id="demo"></p>

<script>
function myFunction() {
    var x = "Browser Name: " + navigator.appName;
    document.getElementById("demo").innerHTML = x;
}
</script>

</body>
</html>

The code above is rendered as follows:





Example 2

A demonstration of all navigator properties.


<!DOCTYPE html>
<html>
<body>
<!--   ww  w  .j  a  v  a  2  s  .c om-->
<div id="demo"></div>

<script>
txt = "<p>Browser CodeName: " + navigator.appCodeName + "</p>";
txt+= "<p>Browser Name: " + navigator.appName + "</p>";
txt+= "<p>Browser Version: " + navigator.appVersion + "</p>";
txt+= "<p>Cookies Enabled: " + navigator.cookieEnabled + "</p>";
txt+= "<p>Browser Language: " + navigator.language + "</p>";
txt+= "<p>Browser Online: " + navigator.onLine + "</p>";
txt+= "<p>Platform: " + navigator.platform + "</p>";
txt+= "<p>User-agent header: " + navigator.userAgent + "</p>";
txt+= "<p>User-agent language: " + navigator.systemLanguage + "</p>";

document.getElementById("demo").innerHTML = txt;
</script>

</body>
</html>

The code above is rendered as follows: