Javascript Reference - Navigator cookieEnabled Property








The cookieEnabled property tells whether cookies are enabled in the browser.

Browser Support

cookieEnabled Yes Yes Yes Yes Yes

Syntax

navigator.cookieEnabled

Return Value

Type Description
Boolean Tells whether cookies are enabled in the browser.




Example

The following code shows how to determine whether cookies are enabled in your browser.


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

<script>
function myFunction() {
    var x = "Cookies enabled: " + navigator.cookieEnabled;
    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>
<!--from w  w w  . j  a va2 s. c o m-->
<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: