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 相关文章推荐
13个绚丽的Jquery 界面设计网站推荐
Sep 28 Javascript
Node.js实战 建立简单的Web服务器
Mar 08 Javascript
jQuery队列操作方法实例
Jun 11 Javascript
通过js为元素添加多项样式,浏览器全兼容写法
Aug 30 Javascript
JavaScript中的变量作用域介绍
Dec 31 Javascript
jquery实现倒计时功能
Dec 28 Javascript
BootStrap table使用方法分析
Nov 08 Javascript
详解微信小程序canvas圆角矩形的绘制的方法
Aug 22 Javascript
angular 服务的单例模式(依赖注入模式下)详解
Oct 22 Javascript
Vue拖拽组件列表实现动态页面配置功能
Jun 17 Javascript
vue+elementUI中表格高亮或字体颜色改变操作
Nov 02 Javascript
JS实现九宫格拼图游戏
Jun 28 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设计模式之观察者模式(Observer)详细介绍和代码实例
2014/04/08 PHP
php代码审计比较有意思的例子
2014/05/07 PHP
PHP rsa加密解密使用方法
2015/04/27 PHP
php中ob函数缓冲机制深入理解
2015/08/03 PHP
PHP中ajax无刷新上传图片与图片下载功能
2017/02/21 PHP
PHP绕过open_basedir限制操作文件的方法
2018/06/10 PHP
使用jQuery的ajax功能实现的RSS Reader 代码
2009/09/03 Javascript
jQuery实现动画效果的实例代码
2013/05/07 Javascript
如何使Chrome控制台支持多行js模式——意外发现
2013/06/13 Javascript
js读写json文件实例代码
2014/10/21 Javascript
在JavaScript中用getMinutes()方法返回指定的分时刻
2015/06/10 Javascript
vue动画效果实现方法示例
2019/03/18 Javascript
ES6知识点整理之函数数组参数的默认值及其解构应用示例
2019/04/17 Javascript
更优雅的微信小程序骨架屏实现详解
2019/08/07 Javascript
JavaScript语句错误throw、try及catch实例解析
2020/08/18 Javascript
python 不关闭控制台的实现方法
2011/10/23 Python
python代码制作configure文件示例
2014/07/28 Python
python中的多重继承实例讲解
2014/09/28 Python
python实现中文分词FMM算法实例
2015/07/10 Python
python文件名和文件路径操作实例
2017/09/29 Python
python实现批量解析邮件并下载附件
2018/06/19 Python
python读取文本中的坐标方法
2018/10/14 Python
Python获取基金网站网页内容、使用BeautifulSoup库分析html操作示例
2019/06/04 Python
Flask框架模板渲染操作简单示例
2019/07/31 Python
python序列类型种类详解
2020/02/26 Python
英国度假别墅预订:Sykes Cottages
2017/06/12 全球购物
Clarria化妆品官方网站:购买天然和有机化妆品系列
2018/04/08 全球购物
DBA的职责都有哪些
2012/05/16 面试题
浙江文明网签名寄语
2014/01/18 职场文书
学前班评语大全
2014/05/04 职场文书
广播体操比赛口号
2014/06/10 职场文书
2015年建筑工作总结报告
2015/05/04 职场文书
聘任合同书
2015/09/21 职场文书
党风廉政教育心得体会2016
2016/01/22 职场文书
使用pipenv管理python虚拟环境的全过程
2021/09/25 Python
mybatis-plus模糊查询指定字段
2022/04/28 Java/Android