判断客户浏览器是否支持cookie的示例代码


Posted in Javascript onDecember 23, 2013

1.

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   
} 
Javascript 相关文章推荐
document.body.scrollTop 值总为0的解决方法 比较常见的标准问题
Nov 30 Javascript
从数据结构分析看:用for each...in 比 for...in 要快些
Apr 17 Javascript
扩展JS Date对象时间格式化功能的小例子
Dec 02 Javascript
js判断字符是否是汉字的两种方法小结
Jan 03 Javascript
jQuery树形下拉菜单特效代码分享
Aug 15 Javascript
JS实现网页游戏中滑块响应鼠标点击移动效果
Oct 19 Javascript
浅析AngularJS Filter用法
Dec 28 Javascript
JavaScript生成带有缩进的表格代码
Jun 15 Javascript
微信小程序实现倒计时60s获取验证码
Apr 17 Javascript
javaScript产生随机数的用法小结
Apr 21 Javascript
Spring boot 和Vue开发中CORS跨域问题解决
Sep 05 Javascript
如何基于JavaScript判断图片是否加载完成
Dec 28 Javascript
FireBug 调试JS入门教程 如何调试JS
Dec 23 #Javascript
JS中的异常处理方法分享
Dec 22 #Javascript
在线一元二次方程计算器实例(方程计算器在线计算)
Dec 22 #Javascript
判断文件是否正在被使用的JS代码
Dec 21 #Javascript
jquery鼠标停止移动事件
Dec 21 #Javascript
JS delegate与live浅析
Dec 21 #Javascript
jQuery中delegate与on的用法与区别示例介绍
Dec 20 #Javascript
You might like
PHP的全局错误处理详解
2016/04/25 PHP
PHP编写登录验证码功能 附调用方法
2016/05/19 PHP
PHP正则表达式笔记与实例详解
2019/05/09 PHP
Javascript-Mozilla和IE中的一个函数直接量的问题
2007/01/09 Javascript
jQuery 渐变下拉菜单
2009/12/15 Javascript
jQuery对象和DOM对象的相互转化实现代码
2010/03/02 Javascript
30个让人兴奋的视差滚动(Parallax Scrolling)效果网站
2012/03/04 Javascript
jquery获取当前点击对象的value方法
2014/02/28 Javascript
javascript中var的重要性分析
2015/02/11 Javascript
jQuery往返城市和日期查询实例讲解
2015/10/09 Javascript
jQuery时间验证和转换为标准格式的时间格式
2017/03/06 Javascript
vue2.0 路由模式mode="history"的作用
2018/10/18 Javascript
详解JS实现简单的时分秒倒计时代码
2019/04/25 Javascript
js实现简单进度条效果
2020/03/25 Javascript
基于VUE实现简单的学生信息管理系统
2021/01/13 Vue.js
[03:10]2014DOTA2 TI马来劲旅Titan首战告捷目标只是8强
2014/07/10 DOTA
利用python实现简单的循环购物车功能示例代码
2017/07/05 Python
Python面向对象程序设计多继承和多态用法示例
2019/04/08 Python
Django框架首页和登录页分离操作示例
2019/05/28 Python
Python实现手机号自动判断男女性别(实例解析)
2019/12/22 Python
Python requests模块基础使用方法实例及高级应用(自动登陆,抓取网页源码)实例详解
2020/02/14 Python
HTML5如何为形状图上颜色怎么绘制具有颜色和透明度的矩形
2014/06/23 HTML / CSS
瑞贝卡·泰勒官方网站:Rebecca Taylor
2016/09/24 全球购物
橄榄树药房:OLIVEDA
2019/09/01 全球购物
Monica Vinader官网:英国轻奢珠宝品牌
2020/02/05 全球购物
建材业务员岗位职责
2013/12/08 职场文书
采购内勤岗位职责
2013/12/10 职场文书
音乐教学案例
2014/01/30 职场文书
大学考试作弊检讨书
2014/01/30 职场文书
人力资源部经理岗位职责规定
2014/02/23 职场文书
综合内勤岗位职责
2014/04/14 职场文书
实习生辞职信范文
2015/03/02 职场文书
离婚财产分割协议书
2015/08/11 职场文书
2016校本研修培训心得体会
2016/01/08 职场文书
2017年大学生寒假社会实践活动总结
2016/04/06 职场文书
python元组打包和解包过程详解
2021/08/02 Python