WEB DEVELOPER SITE
HTMLCSSJAVASCRIPTSQLPHPBOOTSTRAPJQUERYANGULARXML
 

JavaScript Window Navigator


The window.navigator object contains data about the guest's browser.


Window Navigator

The window.navigator article can be composed without the window prefix.

Some examples:

  • navigator.appName
  • navigator.appCodeName
  • navigator.platform

Navigator Cookie Enabled

The property cookieEnabled returns genuine if treats are empowered, something else false:

Example

<p id="demo"></p>

<script>
document.getElementById("demo").innerHTML =
"Cookies Enabled is " + navigator.cookieEnabled;
</script>
Try it Yourself »

The Browser Names

The properties appName and appCodeName return the name of the browser:

Example

<p id="demo"></p>

<script>
document.getElementById("demo").innerHTML =
"Name is " + navigator.appName + ". Code name is " + navigator.appCodeName;
</script>
Try it Yourself »


The Browser Engine

The property product returns the motor name of the browser:

Example

<p id="demo"></p>

<script>
document.getElementById("demo").innerHTML = navigator.product;
</script>
Try it Yourself »

The Browser Version I

The property appVersion returns adaptation data about the browser:

Example

<p id="demo"></p>

<script>
document.getElementById("demo").innerHTML = navigator.appVersion;
</script>
Try it Yourself »

The Browser Version II

The property userAgent additionally returns adaptation data about the browser:

Example

<p id="demo"></p>

<script>
document.getElementById("demo").innerHTML = navigator.userAgent;
</script>
Try it Yourself »

Warning !!!

The data from the pilot article can frequently be misdirecting, and ought to not be utilized to distinguish program forms because:

  • Different programs can utilize the equivalent name
  • The guide information can be changed by the program owner
  • Some programs misidentify themselves to sidestep site tests
  • Browsers can't report new working frameworks, discharged later than the browser

The Browser Platform

The property platform returns the program stage (working system):

Example

<p id="demo"></p>

<script>
document.getElementById("demo").innerHTML = navigator.platform;
</script>
Try it Yourself »

The Browser Language

The property language returns the program's language:

Example

<p id="demo"></p>

<script>
document.getElementById("demo").innerHTML = navigator.language;
</script>
Try it Yourself »

Is Java Enabled?

The strategy javaEnabled() returns genuine if Java is enabled:

Example

<p id="demo"></p>

<script>
document.getElementById("demo").innerHTML = navigator.javaEnabled();
</script>
Try it Yourself »