判断客户浏览器是否支持cookie
2012-08-03 15:25
417 查看
1.
2.
3.
function check(){ if(window.navigator.cookieEnabled) return true; else{ alert("浏览器配置错误,Cookie不可用!"); return false;} }
2.
SetCookie('cookie_test','1'); var cookie_test = getCookie('cookie_test'); if( '1' != cookie_test) { alert('不支持'); }else { alert('支持'); } function SetCookie(name,value)//两个参数,一个是cookie的名子,一个是值 { var Days = 30; //此 cookie 将被保存 30 天 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)//取cookies函数 { var arr = document.cookie.match(new RegExp("(^| )"+name+"=([^;]*)(;|$)")); if(arr != null) return unescape(arr[2]); return null; } function delCookie(name)//删除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.
var cookieEnabled=(navigator.cookieEnabled)? true : false //判断cookie是否开启 //如果浏览器不是ie4+或ns6+ if (typeof navigator.cookieEnabled=="undefined" && !cookieEnabled){ document.cookie="testcookie" cookieEnabled=(document.cookie=="testcookie")? true : false document.cookie="" //erase dummy value }
相关文章推荐
- 判断客户浏览器是否支持cookie的示例代码
- 判断客户浏览器是否支持cookie
- 判断客户浏览器是否支持cookie的示例代码
- 判断客户浏览器是否支持cookie
- 判断是否为移动浏览器;判断是否支持滑动事件;通过手势来改变图片大小;使用手机GPS定位用户所在的城市;利用浏览器的cookie保存用户名;
- JS判断浏览器是否支持某一个CSS3属性
- js判断浏览器是否支持严格模式的方法
- JS判断浏览器是否支持HTML5
- cookie的作用和检测用户浏览器是否支持cookie
- 判断浏览器是否支持H5
- 判断浏览器是否支持Websocket
- JavaScript 判断浏览器是否支持SVG
- HTML5 - 判断浏览器是否支持html5某个功能(使用modernizr.js)
- 如何判断用户是否支持cookie
- HTML5 Canvas 判断浏览器是否支持Canvas绘图
- 判断浏览器是否支持JavaScript的方法
- 判断浏览器是是否支持某属性或方法
- 判断浏览器是否支持 JS
- JavaScript判断浏览器对CSS3属性是否支持的多种方法
- javascript判断浏览器是否含有支持applet的JRE环境