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 相关文章推荐
取得传值的函数
Oct 27 Javascript
JS在IE和FireFox之间常用函数的区别小结
Mar 12 Javascript
Jquery 表单验证类介绍与实例
Jun 09 Javascript
jquery 操作两个select实现值之间的互相传递
Mar 07 Javascript
js使用心得分享
Jan 13 Javascript
jQuery制作效果超棒的手风琴折叠菜单
Apr 03 Javascript
JS弹出窗口插件zDialog简单用法示例
Jun 12 Javascript
js canvas实现擦除动画
Jul 16 Javascript
详解angular2采用自定义指令(Directive)方式加载jquery插件
Feb 09 Javascript
js下载文件并修改文件名
May 08 Javascript
简单谈谈require模块化jquery和angular的问题
Jun 23 jQuery
[js高手之路]单例模式实现模态框的示例
Sep 01 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
thinkphp控制器调度使用示例
2014/02/24 PHP
CentOS 6.3下安装PHP xcache扩展模块笔记
2014/09/10 PHP
PHP代码判断设备是手机还是平板电脑(两种方法)
2015/10/19 PHP
PHP基于redis计数器类定义与用法示例
2018/02/08 PHP
PHP hebrev()函数用法讲解
2019/02/21 PHP
JSON 入门指南 想了解json的朋友可以看下
2009/08/26 Javascript
javascript 用原型继承来实现对象系统
2010/03/22 Javascript
通过javascript的匿名函数来分析几段简单有趣的代码
2010/06/29 Javascript
window.onresize 多次触发的解决方法
2013/11/08 Javascript
Javascript中3个需要注意的运算符
2015/04/02 Javascript
解决jQuery使用JSONP时产生的错误
2015/12/02 Javascript
jQuery遮罩层实现方法实例详解(附遮罩层插件)
2015/12/08 Javascript
vue.js初学入门教程(1)
2016/11/03 Javascript
Bootstrap CSS组件之大屏幕展播
2016/12/17 Javascript
JavaScript实现焦点进入文本框内关闭输入法的核心代码
2017/09/20 Javascript
关于vue v-for 循环问题(一行显示四个,每一行的最右边那个计算属性)
2018/09/04 Javascript
vue 验证码界面实现点击后标灰并设置div按钮不可点击状态
2019/10/28 Javascript
如何在vue中使用video.js播放m3u8格式的视频
2021/02/01 Vue.js
[02:04]2018DOTA2亚洲邀请赛Secret赛前采访
2018/04/03 DOTA
Python实现批量将word转html并将html内容发布至网站的方法
2015/07/14 Python
创建pycharm的自定义python模板方法
2018/05/23 Python
CentOS7下python3.7.0安装教程
2018/07/30 Python
python通过ffmgep从视频中抽帧的方法
2018/12/05 Python
python读取txt文件,去掉空格计算每行长度的方法
2018/12/20 Python
python sort、sort_index方法代码实例
2019/03/28 Python
python 写一个水果忍者游戏
2021/01/13 Python
Python爬取你好李焕英豆瓣短评生成词云的示例代码
2021/02/24 Python
JAVA中运算符的分类及举例
2015/09/12 面试题
环境工程毕业生自荐信
2013/11/17 职场文书
一份婚庆公司创业计划书
2014/01/11 职场文书
完美主义个人的自我评价
2014/02/17 职场文书
2014年内部审计工作总结
2014/12/09 职场文书
社区五一劳动节活动总结
2015/02/09 职场文书
公司劳动纪律管理制度
2015/08/04 职场文书
tensorflow中的数据类型dtype用法说明
2021/05/26 Python
Java8 CompletableFuture 异步回调
2022/04/28 Java/Android