JS 新增Cookie 取cookie值 删除cookie 举例详解


Posted in Javascript onOctober 10, 2014

cookie很实用的一个功能,可以判断某个状态,在项目中使用率极高

    function setCookie(name,value)  

    {  

        var Days = 30;  

        var exp = new Date();  

        exp.setTime(exp.getTime() + Days*24*60*60*1000);  

        document.cookie = name + "="+ escape (value) + ";expires=" + exp.toGMTString();  

        var strsec = getsec(time);  

        var exp = new Date();  

        exp.setTime(exp.getTime() + strsec*1);  

        document.cookie = name + "="+ escape (value) + ";expires=" + exp.toGMTString();  

    }  

    //读取cookies  

    function getCookie(name)  

    {  

        var arr,reg=new RegExp("(^| )"+name+"=([^;]*)(;|$)");  

        if(arr=document.cookie.match(reg))  

            return (unescape(arr[2]));  

        else  

            return null;  

    }  

    //删除cookies  

    function delCookie(name)  

    {  

        var exp = new Date();  

        exp.setTime(exp.getTime() - 1);  

        var cval=getCookie(name);  

        if(cval!=null)  

            document.cookie= name + "="+cval+";expires="+exp.toGMTString();  

    } 
Javascript 相关文章推荐
添加到收藏夹代码(兼容几乎所有的浏览器)
Jan 09 Javascript
jQuery 数据缓存data(name, value)详解及实现
Jan 04 Javascript
如何使Chrome控制台支持多行js模式——意外发现
Jun 13 Javascript
jQuery动态显示和隐藏datagrid中的某一列的方法
Dec 11 Javascript
Bootstrap图片轮播效果详解
Oct 17 Javascript
vue父组件点击触发子组件事件的实例讲解
Feb 08 Javascript
JavaScript中字符串的常用操作方法及特殊字符
Mar 18 Javascript
浅析微信扫码登录原理(小结)
Oct 29 Javascript
node+express框架中连接使用mysql(经验总结)
Nov 10 Javascript
微信小程序第三方框架对比 之 wepy / mpvue / taro
Apr 10 Javascript
微信小程序接入腾讯云验证码的方法步骤
Jan 07 Javascript
JavaScript布尔运算符原理使用解析
May 06 Javascript
window.location 对象所包含的属性
Oct 10 #Javascript
JavaScript参数个数可变的函数举例说明
Oct 10 #Javascript
JavaScript设计模式之外观模式实例
Oct 10 #Javascript
JavaScript中的无阻塞加载性能优化方案
Oct 10 #Javascript
JavaScript设计模式之策略模式实例
Oct 10 #Javascript
JavaScript运行机制之事件循环(Event Loop)详解
Oct 10 #Javascript
Javascript 读取操作Sql中的Xml字段
Oct 09 #Javascript
You might like
php简单提示框alert封装函数
2010/08/08 PHP
PHP取得一个类的属性和方法的实现代码
2011/05/22 PHP
基于empty函数的判断详解
2013/06/17 PHP
php检测文件编码的方法示例
2014/04/25 PHP
PHP判断网络文件是否存在的方法
2015/03/12 PHP
完整显示当前日期和时间的JS代码
2007/09/17 Javascript
JavaScript中Math对象使用说明
2008/01/16 Javascript
ExtJS下书写动态生成的xml(兼容火狐)
2013/04/02 Javascript
ff下JQuery无法监听input的keyup事件的解决方法
2013/12/12 Javascript
超级简单的jquery操作表格方法
2014/12/15 Javascript
IE中鼠标经过option触发mouseout的解决方法
2015/01/29 Javascript
js实现动画特效的文字链接鼠标悬停提示的方法
2015/03/02 Javascript
javascript获取文档坐标和视口坐标
2015/05/26 Javascript
基于Bootstrap重置输入框内容按钮插件
2016/05/12 Javascript
Javascript中的arguments对象
2016/06/20 Javascript
jQuery简单动画变换效果实例分析
2016/07/04 Javascript
JS定时器实现数值从0到10来回变化
2016/12/09 Javascript
根据输入邮箱号跳转到相应登录地址的解决方法
2016/12/13 Javascript
nodejs之get/post请求的几种方式小结
2017/07/26 NodeJs
认识less和webstrom的less配置方法
2017/08/02 Javascript
小程序Request的另类用法详解
2019/08/09 Javascript
vue-resource post数据时碰到Django csrf问题的解决
2020/03/13 Javascript
解决VantUI popup 弹窗不弹出或无蒙层的问题
2020/11/03 Javascript
python写的ARP攻击代码实例
2014/06/04 Python
Python+树莓派+YOLO打造一款人工智能照相机
2018/01/02 Python
解决Pycharm无法import自己安装的第三方module问题
2018/05/18 Python
python机器学习库xgboost的使用
2020/01/20 Python
Python Django中的STATIC_URL 设置和使用方式
2020/03/27 Python
Python grequests模块使用场景及代码实例
2020/08/10 Python
Vision Directa智利眼镜网:框架眼镜、隐形眼镜和名牌太阳眼镜
2016/11/23 全球购物
调解协议书
2014/04/16 职场文书
小学生期末评语大全
2014/04/21 职场文书
书法兴趣小组活动总结
2014/07/07 职场文书
影视后期实训报告
2014/11/05 职场文书
开天辟地观后感
2015/06/09 职场文书
速龙x4-860k处理器相当于i几
2022/04/20 数码科技