受欢迎的博客标签

判断客户端是否禁用javascript、cookie

Published
判断客户端javascript是否被禁用了,提示用户开启javaScript功能。请看下面的代码:     <div  id="NoJs" >你禁用了javascript。</div>    <div id="YesJs">body</div>       <script>          var NoJs= document.getElementById("NoJs");        NoJs.className="close";                    //close 的样式代码  .close{ display:none; }    </script>        这段代码的原理很简单,即如果执行了javascrpt代码,id为NoJs的div被隐藏,否则显示。     下面这段代码是利用javaScript来判断Cookie功能是否已开启:    <script>        function CookieEnable()   {            var result=false;            if(navigator.cookiesEnabled)  return true;               document.cookie = "testcookie=yes;";               var cookieSet = document.cookie;               if (cookieSet.indexOf("testcookie=yes") > -1)  result=true;                        document.cookie = "";                        return result;    }             if(!CookieEnable()){            alert("对不起,您的浏览器的Cookie功能被禁用,请开启");                }    </script>        .