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 相关文章推荐
js实现在字符串中提取数字
Nov 05 Javascript
得到form下的所有的input的js代码
Nov 07 Javascript
Javascript数组与字典用法分析
Dec 13 Javascript
jQuery实现信息提示框(带有圆角框与动画)效果
Aug 07 Javascript
基于canvas实现的绚丽圆圈效果完整实例
Jan 26 Javascript
基于javascript html5实现多文件上传
Mar 03 Javascript
Bootstrap 实现查询的完美方法
Oct 26 Javascript
详解JavaScript跨域总结与解决办法
Oct 31 Javascript
功能强大的jquery.validate表单验证插件
Nov 07 Javascript
JS常见创建类的方法小结【工厂方式,构造器方式,原型方式,联合方式等】
Apr 01 Javascript
详解Puppeteer前端自动化测试实践
Feb 21 Javascript
Node.js 的 GC 机制详解
Jun 03 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
discuz Passport 通行证 整合笔记
2008/06/30 PHP
php中使用$_REQUEST需要注意的一个问题
2013/05/02 PHP
深入PHP数据缓存的使用说明
2013/05/10 PHP
PHP函数引用返回的实例详解
2016/09/11 PHP
PHP常见加密函数用法示例【crypt与md5】
2019/01/27 PHP
JS实现打开本地文件或文件夹
2021/03/09 Javascript
jQuery插件-jRating评分插件源码分析及使用方法
2012/12/28 Javascript
浅析jquery的作用与优势
2013/12/02 Javascript
js利用事件的阻止冒泡实现点击空白模态框的隐藏
2014/01/24 Javascript
Javascript 拖拽的一些高级的应用(逐行分析代码,让你轻松了拖拽的原理)
2015/01/23 Javascript
javascript中键盘事件用法实例分析
2015/01/30 Javascript
js随机生成26个大小写字母
2016/02/12 Javascript
JS基于MSClass和setInterval实现ajax定时采集信息并滚动显示的方法
2016/04/18 Javascript
使用bootstrap3开发响应式网站
2016/05/12 Javascript
Bootstrap中表单控件状态(验证状态)
2016/08/04 Javascript
AngularJS 单元测试(一)详解
2016/09/21 Javascript
使用JS批量选中功能实现更改数据库中的status状态值(批量展示)
2016/11/22 Javascript
详解nodejs 文本操作模块-fs模块(四)
2016/12/22 NodeJs
js获取一组日期中最近连续的天数
2017/05/25 Javascript
浅谈Vue响应式(数组变异方法)
2018/05/07 Javascript
利用js canvas实现五子棋游戏
2020/10/11 Javascript
使用Python制作获取网站目录的图形化程序
2015/05/04 Python
在Python中使用PIL模块对图片进行高斯模糊处理的教程
2015/05/05 Python
python判断给定的字符串是否是有效日期的方法
2015/05/13 Python
python检查URL是否正常访问的小技巧
2017/02/25 Python
通过Python 接口使用OpenCV的方法
2018/04/02 Python
Python使用add_subplot与subplot画子图操作示例
2018/06/01 Python
python 动态迁移solr数据过程解析
2019/09/04 Python
SpringBoot实现登录注册常见问题解决方案
2020/03/04 Python
Html5游戏开发之乒乓Ping Pong游戏示例(二)
2013/01/21 HTML / CSS
大学生个人先进事迹材料范文
2014/05/03 职场文书
党支部反对四风思想汇报
2014/10/10 职场文书
2015年建筑工作总结报告
2015/05/04 职场文书
告诉你创业计划书的8个实用技巧
2019/07/12 职场文书
详解vue身份认证管理和租户管理
2021/05/25 Vue.js
Nginx 502 bad gateway错误解决的九种方案及原因
2022/08/14 Servers