如何显示Cookie是刚启用还是禁用?

时间:2013-03-23 10:59:13

标签: javascript html

我使用下面显示的javascript代码来显示Cookie

Enabled

or 

Disabled

代码是:

<script>
txt=navigator.cookieEnabled;
document.getElementById("example").innerHTML=txt;
</script>

但是这段代码只是显示

true

我不知道如何继续。

请帮忙。提前谢谢。

3 个答案:

答案 0 :(得分:0)

请查看以下链接以查看启用Cookie的状态:

http://sveinbjorn.org/cookiecheck

function are_cookies_enabled()
{
    var cookieEnabled = (navigator.cookieEnabled) ? true : false;

    if (typeof navigator.cookieEnabled == "undefined" && !cookieEnabled)
    { 
        document.cookie="testcookie";
        cookieEnabled = (document.cookie.indexOf("testcookie") != -1) ? true : false;
    }
    return (cookieEnabled);
}

答案 1 :(得分:0)

<script>
txt=navigator.cookieEnabled;
document.getElementById("example").innerHTML=(txt==true?"Enabled":"Disabled";
</script>

答案 2 :(得分:0)

navigator.cookieEnabled返回truefalse。因此,您可以根据这些值显示您想要的内容

<script type="text/javascript">
  txt=navigator.cookieEnabled;
  document.getElementById("example").innerText=(txt==true ?"Enabled":"Disabled");
</script>