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 相关文章推荐
juqery 学习之三 选择器 简单 内容
Nov 25 Javascript
javascript中onmouse事件在div中失效问题的解决方法
Jan 09 Javascript
使用按钮控制以何种方式打开新窗口的属性介绍
Dec 17 Javascript
下拉菜单点击实现连接跳转功能的js代码
May 19 Javascript
JS实现闪动的title消息提醒效果
Jun 20 Javascript
Jquery 垂直多级手风琴菜单附源码下载
Nov 17 Javascript
KnockoutJs快速入门教程
May 16 Javascript
利用js获取下拉框中所选的值
Dec 01 Javascript
js实现点击每个li节点,都弹出其文本值及修改
Dec 15 Javascript
js实现用户输入的小写字母自动转大写字母的方法
Jan 21 Javascript
js实现网页的两个input标签内的数值加减(示例代码)
Aug 15 Javascript
react-redux中connect的装饰器用法@connect详解
Jan 13 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常用字符串的总结(待续)
2013/06/07 PHP
PHP框架Laravel插件Pagination实现自定义分页
2020/04/22 PHP
Laravel 5使用Laravel Excel实现Excel/CSV文件导入导出的功能详解
2017/10/11 PHP
Laravel Eloquent分表方法并使用模型关联的实现
2019/11/25 PHP
理解JavaScript的caller,callee,call,apply
2009/04/28 Javascript
Wordpress ThickBox 添加“查看原图”效果代码
2010/12/11 Javascript
JavaScript闭包 懂不懂由你反正我是懂了
2011/10/21 Javascript
jquery果冻抖动效果实现方法
2015/01/15 Javascript
JavaScript实现当网页加载完成后执行指定函数的方法
2015/03/21 Javascript
JavaScript输出当前时间Unix时间戳的方法
2015/04/06 Javascript
Node.js开启Https的实践详解
2016/10/25 Javascript
原生js实现弹出层登录拖拽功能
2016/12/05 Javascript
vue.js之vue-cli脚手架的搭建详解
2017/05/05 Javascript
js轮播图无缝滚动效果
2017/06/17 Javascript
js微信应用场景之微信音乐相册案例分享
2017/08/11 Javascript
jQuery实现可兼容IE6的滚动监听功能
2017/09/20 jQuery
JavaScript实现短信倒计时60s
2017/10/09 Javascript
JavaScript实现三级级联特效
2017/11/05 Javascript
微信小程序动态增加按钮组件
2018/09/14 Javascript
vue-自定义组件传值的实例讲解
2018/09/18 Javascript
JS+canvas五子棋人机对战实现步骤详解
2020/06/04 Javascript
[03:01]2014DOTA2国际邀请赛 小组赛7月13日TOPPLAY
2014/07/14 DOTA
python访问系统环境变量的方法
2015/04/29 Python
详解Python中最难理解的点-装饰器
2017/04/03 Python
Python实现模拟登录网易邮箱的方法示例
2018/07/05 Python
python读取图片任意范围区域
2019/01/23 Python
Python实现代码块儿折叠
2020/04/15 Python
CSS3 box-sizing属性详解
2016/11/15 HTML / CSS
UNIX文件类型
2013/08/29 面试题
餐厅销售主管职责范本
2014/02/19 职场文书
士力架广告词
2014/03/20 职场文书
学校政风行风自查自纠报告
2014/10/21 职场文书
2014年民政工作总结
2014/11/26 职场文书
党员民主生活会材料
2014/12/15 职场文书
业务员岗位职责范本
2015/04/03 职场文书
python​格式化字符串
2022/04/20 Python