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 相关文章推荐
神奇的7个jQuery 3D插件整理
Jan 06 Javascript
Jquery动态改变图片IMG的src地址示例
Jun 25 Javascript
用JS在浏览器中创建下载文件
Mar 05 Javascript
JQEasy-ui在IE9以下版本中二次加载的问题分析及处理方法
Jun 23 Javascript
JSON与XML优缺点对比分析
Jul 17 Javascript
javascript中setInterval的用法
Jul 19 Javascript
利用JS轻松实现获取表单数据
Dec 06 Javascript
微信小程序 缓存(本地缓存、异步缓存、同步缓存)详解
Jan 17 Javascript
Vue 项目分环境打包的方法示例
Aug 03 Javascript
谈谈React中的Render Props模式
Dec 06 Javascript
node+multer实现图片上传的示例代码
Feb 18 Javascript
Vue仿Bibibili首页的问题
Jan 21 Vue.js
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 首页四格:最新话题+最新回复+热门话题+精华文章插件
2007/08/19 PHP
PHP+jquery实时显示网站在线人数的方法
2015/01/04 PHP
PHP使用XMLWriter读写xml文件操作详解
2018/07/31 PHP
jQuery下的几个你可能没用过的功能
2010/08/29 Javascript
jQuery-Tools-overlay 使用介绍
2012/07/14 Javascript
javascript中的循环语句for语句深入理解
2014/04/04 Javascript
Javascript中数组sort和reverse用法分析
2014/12/30 Javascript
JavaScript模拟实现继承的方法
2015/03/30 Javascript
CSS或者JS实现鼠标悬停显示另一元素
2016/01/22 Javascript
JS获取url参数、主域名的方法实例分析
2016/08/03 Javascript
JS简单获取当前年月日星期的方法示例
2017/02/07 Javascript
javascript作用域链与执行环境详解
2017/03/25 Javascript
Bootstrap fileinput文件上传预览插件使用详解
2017/05/16 Javascript
javascript实现最长公共子序列实例代码
2018/02/05 Javascript
垃圾回收器的相关知识点总结
2018/05/13 Javascript
学习node.js 断言的使用详解
2019/03/18 Javascript
微信小程序上传多图到服务器并获取返回的路径
2019/05/05 Javascript
vue获取验证码倒计时组件
2019/08/26 Javascript
[53:15]Mineski vs iG 2018国际邀请赛小组赛BO2 第二场 8.16
2018/08/17 DOTA
Python有序字典简单实现方法示例
2017/09/28 Python
python 统计列表中不同元素的数量方法
2018/06/29 Python
Python入门Anaconda和Pycharm的安装和配置详解
2019/07/16 Python
tensorflow实现对张量数据的切片操作方式
2020/01/19 Python
查看jupyter notebook每个单元格运行时间实例
2020/04/22 Python
解决html5中video标签无法播放mp4问题的办法
2017/05/07 HTML / CSS
法国综合购物网站:RueDuCommerce
2016/09/12 全球购物
德国网上药房:Apotal
2017/04/04 全球购物
JAVA语言如何进行异常处理,关键字:throws,throw,try,catch,finally分别代表什么意义?在try块中可以抛出异常吗?
2013/07/02 面试题
写自荐信的七个技巧
2013/10/15 职场文书
护理专业学生职业生涯规划范文
2014/03/11 职场文书
化学工程专业求职信
2014/08/10 职场文书
领导干部个人整改措施落实情况汇报
2014/10/29 职场文书
文明礼貌主题班会
2015/08/14 职场文书
《云雀的心愿》教学反思
2016/02/23 职场文书
MySQL数据库如何查看表占用空间大小
2022/06/10 MySQL
Win2008系统搭建DHCP服务器
2022/06/25 Servers