用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 相关文章推荐
javascript一个无懈可击的实例化XMLHttpRequest的方法
Oct 13 Javascript
javascript针对DOM的应用实例(一)
Apr 15 Javascript
仿微博字符限制效果实现代码
Apr 20 Javascript
javascript实现简单的二级联动
Mar 19 Javascript
基于jQuery+JSON的省市二三级联动效果
Jun 05 Javascript
浅谈AngularJS中使用$resource(已更新)
Sep 14 Javascript
详解webpack模块化管理和打包工具
Apr 21 Javascript
vue template中slot-scope/scope的使用方法
Sep 06 Javascript
webpack的CSS加载器的使用
Sep 11 Javascript
在vue项目中引入vue-beauty操作方法
Feb 11 Javascript
JS基于开关思想实现的数组去重功能【案例】
Feb 18 Javascript
详解JS函数防抖
Jun 05 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
评分9.0以上的动画电影,剧情除了经典还很燃
2020/03/04 日漫
PHP小程序自动提交到自助友情连接
2009/11/24 PHP
ThinkPHP模板自定义标签使用方法
2014/06/26 PHP
PHP实现验证码校验功能
2017/11/16 PHP
asp 的 分词实现代码
2007/05/24 Javascript
javascript 学习之旅 (3)
2009/02/05 Javascript
利用js获取服务器时间的两个简单方法
2010/01/08 Javascript
JQuery动态创建DOM、表单元素的实现代码
2011/08/09 Javascript
Ubuntu 11.10 安装Node.js的方法
2011/11/30 Javascript
js日期时间补零的小例子
2013/03/05 Javascript
基于canvas实现的钟摆效果完整实例
2016/01/26 Javascript
JQuery的Pager分页器实现代码
2016/05/03 Javascript
BootStrap表单宽度设置方法
2017/03/10 Javascript
jQuery实现获取动态添加的标签对象示例
2018/06/28 jQuery
Angular6笔记之封装http的示例代码
2018/07/27 Javascript
微信小程序动态显示项目倒计时
2019/06/20 Javascript
如何基于JavaScript判断图片是否加载完成
2019/12/28 Javascript
vue实现PC端分辨率适配操作
2020/08/03 Javascript
[00:48]食人魔魔法师至宝“金鹏之幸”全新模型和自定义特效展示
2019/12/19 DOTA
Python 数据结构之旋转链表
2017/02/25 Python
Python 实现取矩阵的部分列,保存为一个新的矩阵方法
2018/11/14 Python
python 计算方位角实例(根据两点的坐标计算)
2020/01/17 Python
Python插入Elasticsearch操作方法解析
2020/01/19 Python
Python3爬虫中Ajax的用法
2020/07/10 Python
Python GUI之tkinter窗口视窗教程大集合(推荐)
2020/10/20 Python
StubHub哥伦比亚:购买和出售您的门票
2016/10/20 全球购物
蔻驰意大利官网:COACH意大利
2019/01/16 全球购物
学校办公室主任职责
2013/12/27 职场文书
爱国卫生月实施方案
2014/02/21 职场文书
司法助理专业自荐书
2014/06/13 职场文书
2014国庆黄金周超市促销活动方案
2014/09/21 职场文书
英文邀请函
2015/02/02 职场文书
事业单位聘任报告
2015/03/02 职场文书
生死牛玉儒观后感
2015/06/11 职场文书
高中运动会前导词
2015/07/20 职场文书
基督教追悼会答谢词
2015/09/29 职场文书