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 相关文章推荐
JavaScript 不只是脚本
May 30 Javascript
javascript之AJAX框架使用说明
Apr 24 Javascript
jQuery中[attribute=value]选择器用法实例
Dec 31 Javascript
JavaScript获取页面中表单(form)数量的方法
Apr 03 Javascript
jquery实现可旋转可拖拽的文字效果代码
Jan 27 Javascript
快速使用Bootstrap搭建传送带
May 06 Javascript
AngularJS 过滤器(自带和自建)详解
Sep 19 Javascript
vue2.0实现导航菜单切换效果
May 08 Javascript
JQuery EasyUI的一些常用组件
Jul 12 jQuery
Vue中的$set的使用实例代码
Oct 08 Javascript
微信小程序使用echarts获取数据并生成折线图
Oct 16 Javascript
vue+ESLint 配置保存 自动格式化代码
Mar 17 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
smarty的保留变量问题
2008/10/23 PHP
PHP命名空间(Namespace)的使用详解
2013/05/04 PHP
PHP实现的微信公众号扫码模拟登录功能示例
2019/05/30 PHP
用Javscript实现表单复选框的全选功能
2007/05/25 Javascript
JavaScript不刷新实现浏览器的前进后退功能
2014/11/05 Javascript
javascript中基本类型和引用类型的区别分析
2015/05/12 Javascript
js+css实现文字散开重组动画特效代码分享
2015/08/21 Javascript
基于jQuery1.9版本如何判断浏览器版本类型
2016/01/12 Javascript
对象转换为原始值的实现方法
2016/06/06 Javascript
JavaScript将DOM事件处理程序封装为event.js 出现的低级错误问题
2016/08/03 Javascript
详解如何提高 webpack 构建 Vue 项目的速度
2017/07/03 Javascript
详解小程序云开发攻略(解决最棘手的问题)
2019/09/30 Javascript
用JavaScript实现贪吃蛇游戏
2020/10/23 Javascript
Ant Design的Table组件去除
2020/10/24 Javascript
[33:39]DOTA2上海特级锦标赛C组小组赛#2 LGD VS Newbee第二局
2016/02/27 DOTA
Python ValueError: invalid literal for int() with base 10 实用解决方法
2015/06/21 Python
Python环境变量设置方法
2016/08/28 Python
Python处理XML格式数据的方法详解
2017/03/21 Python
python生成以及打开json、csv和txt文件的实例
2018/11/16 Python
django框架model orM使用字典作为参数,保存数据的方法分析
2019/06/24 Python
Python request操作步骤及代码实例
2020/04/13 Python
python 爬虫如何正确的使用cookie
2020/10/27 Python
IE10 Error.stack 让脚本调试更加方便快捷
2013/04/22 HTML / CSS
蔻驰意大利官网:COACH意大利
2019/01/16 全球购物
navabi英国:设计师大码女装
2019/06/25 全球购物
毕业自我鉴定
2013/11/05 职场文书
研修第一天随笔感言
2014/02/15 职场文书
融资租赁计划书
2014/04/29 职场文书
雷人标语集锦
2014/06/19 职场文书
规范化管理年活动总结
2014/08/29 职场文书
党员个人剖析材料
2014/09/30 职场文书
四风问题自我剖析材料
2014/10/07 职场文书
2014法制宣传日活动总结范文
2014/11/01 职场文书
统招统分证明
2015/06/23 职场文书
六年级作文之自救
2019/12/19 职场文书
5个pandas调用函数的方法让数据处理更加灵活自如
2022/04/24 Python