用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 相关文章推荐
jQuery弹出层插件简化版代码下载
Oct 16 Javascript
jquery text,radio,checkbox,select操作实现代码
Jul 09 Javascript
ajax 缓存 问题 requestheader
Aug 01 Javascript
jquery插件制作 图片走廊 gallery
Aug 17 Javascript
ExtJS下书写动态生成的xml(兼容火狐)
Apr 02 Javascript
js获取dom的高度和宽度(可见区域及部分等等)
Jun 13 Javascript
javascript下拉列表菜单的实现方法
Nov 18 Javascript
细数JavaScript 一个等号,两个等号,三个等号的区别
Oct 09 Javascript
微信小程序 实现点击添加移除class
Jun 12 Javascript
Angular.js ng-file-upload结合springMVC的使用教程
Jul 10 Javascript
详解Vscode中使用Eslint终极配置大全
Nov 08 Javascript
基于better-scroll 实现歌词联动功能的代码
May 07 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中读写文件实现代码
2011/10/20 PHP
php实现session自定义会话处理器的方法
2015/01/27 PHP
PHP控制前台弹出对话框的实现方法
2016/08/21 PHP
php根据年月获取当月天数及日期数组的方法
2016/11/30 PHP
phpstorm最新激活码分享亲测phpstorm2020.2.3版可用
2020/11/22 PHP
通过Mootools 1.2来操纵HTML DOM元素
2009/09/15 Javascript
jQuery 源码分析笔记(7) Queue
2011/06/19 Javascript
Bootstrap选项卡学习笔记分享
2017/02/13 Javascript
js实现移动端编辑添加地址【模仿京东】
2017/04/28 Javascript
聊聊Vue.js的template编译的问题
2017/10/09 Javascript
React中使用UEditor百度富文本的方法
2018/08/22 Javascript
微信小程序如何修改本地缓存key中单个数据的详解
2019/04/26 Javascript
彻底揭秘keep-alive原理(小结)
2019/05/05 Javascript
JavaScript函数式编程(Functional Programming)高阶函数(Higher order functions)用法分析
2019/05/22 Javascript
Vue项目开发常见问题和解决方案总结
2020/09/11 Javascript
vue $router和$route的区别详解
2020/12/02 Vue.js
[48:26]VGJ.S vs infamous Supermajor 败者组 BO3 第二场 6.4
2018/06/05 DOTA
python访问mysql数据库的实现方法(2则示例)
2016/01/06 Python
Python 40行代码实现人脸识别功能
2017/04/02 Python
python连接数据库的方法
2017/10/19 Python
基于python实现可视化生成二维码工具
2020/07/08 Python
HTML5 图片预加载的示例代码
2020/03/25 HTML / CSS
意大利高端时尚买手店:Stefania Mode
2018/03/01 全球购物
美国最大的在线水培用品商店:GrowersHouse.com
2018/08/14 全球购物
生物科学专业个人求职信范文
2013/12/05 职场文书
大学生最常用的自我评价
2013/12/07 职场文书
实习自我鉴定
2013/12/15 职场文书
计算机个人求职信范例
2014/01/24 职场文书
超市开业庆典活动策划方案
2014/09/15 职场文书
简易离婚协议书范本
2014/10/24 职场文书
离婚协议书范文
2015/01/26 职场文书
行政主管岗位职责
2015/02/03 职场文书
转正申请报告格式
2015/05/15 职场文书
python基础之类方法和静态方法
2021/10/24 Python
JavaScript函数柯里化
2021/11/07 Javascript
如何通过简单的代码描述Angular父组件、子组件传值
2022/04/07 Javascript