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 保存数组到Cookie的代码
Apr 14 Javascript
在JavaScript中实现类的方式探讨
Aug 28 Javascript
zTree插件之单选下拉菜单实例代码
Nov 07 Javascript
JavaScript检测字符串中是否含有html标签实现方法
Jul 01 Javascript
jquery制作图片时钟特效
Mar 30 Javascript
JS实现的添加弹出层并完成锁屏操作示例
Apr 07 Javascript
详解Angular 开发环境搭建
Jun 22 Javascript
Angular项目从新建、打包到nginx部署全过程记录
Dec 09 Javascript
vue element项目引入icon图标的方法
Jun 06 Javascript
p5.js码绘“跳动的小正方形”的实现代码
Oct 22 Javascript
一文帮你理解PReact10.5.13源码
Apr 03 Javascript
深入详解JS函数的柯里化
Jun 09 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 is_dir() 判断给定文件名是否是一个目录
2010/05/10 PHP
thinkPHP中分页用法实例分析
2015/12/26 PHP
jqeury eval将字符串转换json的方法
2011/01/20 Javascript
非常有用的40款jQuery 插件推荐(系列二)
2011/12/25 Javascript
js动态修改input输入框的type属性(实现方法解析)
2013/11/13 Javascript
js判读浏览器是否支持html5的canvas的代码
2013/11/18 Javascript
jQuery中数据缓存$.data的用法及源码完全解析
2016/04/29 Javascript
详解Javascript中prototype属性(推荐)
2016/09/03 Javascript
Bootstrap中定制LESS-颜色及导航条(推荐)
2016/11/21 Javascript
基于iscroll.js实现下拉刷新和上拉加载效果
2016/11/28 Javascript
微信小程序 Windows2008 R2服务器配置TLS1.2方法
2016/12/05 Javascript
基于vue.js 2.x的虚拟滚动条的示例代码
2018/01/23 Javascript
使用Vue做一个简单的todo应用的三种方式的示例代码
2018/10/20 Javascript
微信小程序Page中data数据操作和函数调用方法
2019/05/08 Javascript
extjs图表绘制之条形图实现方法分析
2020/03/06 Javascript
Python中unittest模块做UT(单元测试)使用实例
2015/06/12 Python
python制作花瓣网美女图片爬虫
2015/10/28 Python
python中的变量如何开辟内存
2018/06/26 Python
python中实现控制小数点位数的方法
2019/01/24 Python
python3利用Socket实现通信的方法示例
2019/05/06 Python
python实现网站微信登录的示例代码
2019/09/18 Python
git查看、创建、删除、本地、远程分支方法详解
2020/02/18 Python
加拿大领先的牛仔零售商:Bluenotes
2018/01/22 全球购物
数以千计的折扣工业产品:ESE Direct
2018/05/20 全球购物
伦敦一卡通:The London Pass
2018/11/30 全球购物
澳大利亚家庭花园和DIY工具网店:VidaXL
2019/05/03 全球购物
高中生学习的自我评价
2013/12/14 职场文书
西式婚礼证婚词
2014/01/12 职场文书
高一政治教学反思
2014/01/28 职场文书
新年抽奖获奖感言
2014/03/02 职场文书
党的群众路线教育实践活动个人整改措施
2014/10/27 职场文书
2015年个人自我剖析材料
2014/12/29 职场文书
同意离婚答辩状
2015/05/22 职场文书
人民币使用说明书
2019/04/17 职场文书
quickjs 封装 JavaScript 沙箱详情
2021/11/02 Javascript
图文详解nginx日志切割的实现
2022/01/18 Servers