This article mainly introduces sample code that determines whether a client browser supports cookies. Need friends can come to the reference, I hope to help you.
1. Code as follows: function check () { if (window.navigator.cookieEnabled) return true; else{ alert ("Browser configuration error, cookies not available!") "); return false; } 2. Code as follows: Setcookie (' cookie_test ', ' 1 '); var cookie_test = GetCookie (' cookie_test '); if (' 1 '!= cookie_test) { alert (' unsupported '); }else { alert (' support '); } function Setcookie (name,value)//two parameters, one is the name of the cookie, one is the value { var days = 30; /This cookie will be saved for 30 days var exp = new Date (); New Date ("December 31, 9998"); exp.settime (exp.gettime () + days*24*60*60*1000); document.cookie = name + "=" + Escape (value) + "expires=" + exp.togmtstring (); } function GetCookie (name)/Fetch cookies function { var arr = Document.cookie. Match (New RegExp ("(^|)" +name+ "= ([^;] *)(;|$)"));  IF (arr!= null) return unescape (arr[2)); return null; } function Delcookie (name)//delete cookie { var exp = new Date (); exp.settime (Exp.gettime ()-1); var Cval=getcookie (name); if (cval!=null) document.cookie= name + "=" +cval+ "; expires=" +exp.togmtstring (); } 3. Code as follows: Var cookieenabled= (navigator.cookieenabled)? True:false //Judge whether the cookie is open //If the browser is not ie4+ or ns6+ if (typeof navigator.cookieenabled = = "undefined" &&!cookieenabled) { document.cookie= "TestCookie" cookieenabled= ( document.cookie== "TestCookie")? True:false document.cookie= ""//erase Dummy Value }