用js读写cookie的简单方法(推荐)


Posted in Javascript onAugust 08, 2016

在数据安全要求不是很高的情况下,我们可以直接用js对cookie进行读写,这样比较方便。

代码如下:

/*
 功能:保存cookies函数 
 参数:name,cookie名字;value,值
 */
 function SetCookie(name,value){
   var Days = 30*12;  //cookie 将被保存一年
   var exp = new Date(); //获得当前时间
   exp.setTime(exp.getTime() + Days*24*60*60*1000); //换成毫秒
   document.cookie = name + "="+ escape (value) + ";expires=" + exp.toGMTString();
 } 
 /*
 功能:获取cookies函数 
 参数:name,cookie名字
 */
 function getCookie(name){
   var arr = document.cookie.match(new RegExp("(^| )"+name+"=([^;]*)(;|$)"));
   if(arr != null){
  	 return unescape(arr[2]); 
   }else{
  	 return null;
   }
 } 
 /*
 功能:删除cookies函数 
 参数:name,cookie名字
 */

 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();
 }

以上这篇用js读写cookie的简单方法(推荐)就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
动态调用CSS文件的JS代码
Jul 29 Javascript
js分解url参数(面向对象-极简主义法应用)
Aug 09 Javascript
禁止空格提交表单的js代码
Nov 17 Javascript
JS常用函数使用指南
Nov 23 Javascript
跟我学习javascript的执行上下文
Nov 18 Javascript
React.js入门学习第一篇
Mar 30 Javascript
Javascript中call,apply,bind方法的详解与总结
Dec 12 Javascript
jQuery插件imgAreaSelect基础讲解
May 26 jQuery
关于jQuery.ajax()的jsonp碰上post详解
Jul 02 jQuery
Vue全家桶实践项目总结(推荐)
Nov 04 Javascript
iview通过Dropdown(下拉菜单)实现的右键菜单
Oct 26 Javascript
写gulp遇到的ES6问题详解
Dec 03 Javascript
Js遍历键值对形式对象或Map形式的方法
Aug 08 #Javascript
js中遍历Map对象的简单实例
Aug 08 #Javascript
14 个折磨人的 JavaScript 面试题
Aug 08 #Javascript
js中 计算两个日期间的工作日的简单实例
Aug 08 #Javascript
WebSocket+node.js创建即时通信的Web聊天服务器
Aug 08 #Javascript
学习Javascript闭包(Closure)知识
Aug 07 #Javascript
JavaScript实现in-place思想的快速排序方法
Aug 07 #Javascript
You might like
PHP的Yii框架的基本使用示例
2015/08/21 PHP
使用jquery给input和textarea设定ie中的focus
2008/05/29 Javascript
JS类的封装及实现代码
2009/12/02 Javascript
Javascript 命名空间模式
2013/11/01 Javascript
鼠标移到div,浮层显示明细,弹出层与div的上边距左边距重合(示例代码)
2013/12/14 Javascript
jQuery Masonry瀑布流插件使用详解
2014/11/17 Javascript
推荐9款炫酷的基于jquery的页面特效
2014/12/07 Javascript
JavaScript实现数字数组按照倒序排列的方法
2015/04/06 Javascript
js实现每日自动换一张图片的方法
2015/05/04 Javascript
基于jQuery实现页面搜索功能
2020/03/26 Javascript
判断js的Array和Object的实现方法
2016/08/29 Javascript
详解Jquery 遍历数组之$().each方法与$.each()方法介绍
2017/01/09 Javascript
使用jQuery实现动态添加小广告
2017/07/11 jQuery
JS实现电商放大镜效果
2017/08/24 Javascript
微信小程序input框中加入小图标的实现方法
2018/06/19 Javascript
微信小程序实现多选删除列表数据功能示例
2019/01/15 Javascript
Python中字典(dict)和列表(list)的排序方法实例
2014/06/16 Python
Python运用于数据分析的简单教程
2015/03/27 Python
一步步解析Python斗牛游戏的概率
2016/02/12 Python
python的继承知识点总结
2018/12/10 Python
python如何将两张图片生成为全景图片
2020/03/05 Python
django表单中的按钮获取数据的实例分析
2020/07/31 Python
python 实现非极大值抑制算法(Non-maximum suppression, NMS)
2020/10/15 Python
华为的Java面试题
2014/03/07 面试题
如何客观的进行自我评价
2013/12/17 职场文书
质检员岗位职责
2013/12/17 职场文书
高三生物教学反思
2014/01/25 职场文书
售后服务承诺书范文
2014/03/26 职场文书
经济贸易系毕业生求职信
2014/05/31 职场文书
建议书范文
2015/02/05 职场文书
求职信内容一般写什么?
2015/03/20 职场文书
项目验收申请报告
2015/05/15 职场文书
2016年元旦致辞
2015/08/01 职场文书
php远程请求CURL案例(爬虫、保存登录状态)
2021/04/01 PHP
MongoDB数据库常用的10条操作命令
2021/06/18 MongoDB
mysql sum(if())和count(if())的用法说明
2022/01/18 MySQL