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日期转换 时间戳转日期格式
Nov 05 Javascript
javaScript NameSpace 简单说明介绍
Jul 18 Javascript
JavaScript中的索引数组、关联数组和静态数组、动态数组讲解
Nov 08 Javascript
JS实现简洁、全兼容的拖动层实例
May 13 Javascript
jQuery绑定事件on()与弹窗的简要概述
Apr 27 Javascript
JavaScript 深层克隆对象详解及实例
Nov 03 Javascript
利用Vue构造器创建Form组件的通用解决方法
Dec 03 Javascript
浅谈Vue CLI 3结合Lerna进行UI框架设计
Apr 14 Javascript
vue项目中实现缓存的最佳方案详解
Jul 11 Javascript
解析JS在获取当前月的最后一天遇到的坑
Aug 30 Javascript
JavaScript实现拖拽效果
Mar 16 Javascript
jQuery实时统计输入框字数及限制
Jun 24 jQuery
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中$_SERVER[PHP_SELF] 和 $_SERVER[SCRIPT_NAME]之间的区别
2009/09/05 PHP
php输出echo、print、print_r、printf、sprintf、var_dump的区别比较
2013/06/21 PHP
Yii框架防止sql注入,xss攻击与csrf攻击的方法
2016/10/18 PHP
jquery获取input表单值的代码
2010/04/19 Javascript
jquery实现简单的拖拽效果实例兼容所有主流浏览器(优化篇)
2013/06/28 Javascript
JS仿百度搜索自动提示框匹配查询功能
2013/11/21 Javascript
jQuery多级弹出菜单插件ZoneMenu
2014/12/18 Javascript
JavaScript的模块化开发框架Sea.js上手指南
2016/05/12 Javascript
JavaScript随机打乱数组顺序之随机洗牌算法
2016/08/02 Javascript
Node.js Express 框架 POST方法详解
2017/01/23 Javascript
javascript 玩转Date对象(实例讲解)
2017/07/11 Javascript
JS数组交集、并集、差集的示例代码
2017/08/23 Javascript
详解微信图片防盗链“此图片来自微信公众平台 未经允许不得引用”的解决方案
2019/04/04 Javascript
Vue中rem与postcss-pxtorem的应用详解
2019/11/20 Javascript
[05:06]TI4西雅图DOTA2前线报道 海涛密探LGD训练
2014/07/09 DOTA
你应该知道的python列表去重方法
2017/01/17 Python
python实现下载文件的三种方法
2017/02/09 Python
python中ImageTk.PhotoImage()不显示图片却不报错问题解决
2018/12/06 Python
利用django+wechat-python-sdk 创建微信服务器接入的方法
2019/02/20 Python
对python 中re.sub,replace(),strip()的区别详解
2019/07/22 Python
tensorflow 实现自定义layer并添加到计算图中
2020/02/04 Python
Python TestSuite生成测试报告过程解析
2020/07/23 Python
全球速卖通:AliExpress(国际版淘宝)
2017/09/20 全球购物
俄罗斯园林植物网上商店:Garshinka
2020/07/16 全球购物
测量实习生自我鉴定
2013/09/19 职场文书
财务会计大学生自我评价
2014/04/09 职场文书
经济贸易系毕业生求职信
2014/05/31 职场文书
抗震救灾标语
2014/06/26 职场文书
2014教师评职称工作总结
2014/11/10 职场文书
数学教师求职信范文
2015/03/20 职场文书
2015年实习生工作总结报告
2015/04/28 职场文书
早上好问候语大全
2015/11/10 职场文书
CSS3实现模糊背景的三种效果示例
2021/03/30 HTML / CSS
SpringBoot整合Mybatis Generator自动生成代码
2021/08/23 Java/Android
volatile保证可见性及重排序方法
2022/08/05 Java/Android
MySQL count(*)统计总数问题汇总
2022/09/23 MySQL