用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 相关文章推荐
(function(){})()的用法与优点
Mar 11 Javascript
jQuery将所有被选中的checkbox某个属性值连接成字符串的方法
Jan 24 Javascript
jquery实现表单输入时提示文字滑动向上效果
Aug 10 Javascript
Bootstrap 粘页脚效果
Mar 28 Javascript
bootstrap日期控件问题(双日期、清空等问题解决)
Apr 19 Javascript
微信小程序 实现动态显示和隐藏某个控件
Apr 27 Javascript
JavaScript之DOM插入更新删除_动力节点Java学院整理
Jul 03 Javascript
WdatePicker.js时间日期插件的使用方法
Jul 26 Javascript
node.js实现上传文件功能
Jul 15 Javascript
layui自定义工具栏的方法
Sep 19 Javascript
JS手写一个自定义Promise操作示例
Mar 16 Javascript
js 执行上下文和作用域的相关总结
Feb 08 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
javascript multibox 全选
2009/03/22 Javascript
Javascript笔记一 js以及json基础使用说明
2010/05/22 Javascript
jQuery代码优化之基本事件
2011/11/01 Javascript
各浏览器中querySelector和querySelectorAll的实现差异分析
2012/05/23 Javascript
你必须知道的JavaScript 中字符串连接的性能的一些问题
2013/05/07 Javascript
jquery 层次选择器siblings与nextAll的区别介绍
2013/08/02 Javascript
jquery实现类似淘宝星星评分功能实例
2014/09/12 Javascript
JavaScript制作windows经典扫雷小游戏
2015/03/31 Javascript
PHP+MySQL+jQuery随意拖动层并即时保存拖动位置实例讲解
2015/10/09 Javascript
jQuery实现商品活动倒计时
2015/10/16 Javascript
jQuery实现的给图片点赞+1动画效果(附在线演示及demo源码下载)
2015/12/31 Javascript
12个非常实用的JavaScript小技巧【推荐】
2016/05/18 Javascript
省市二级联动小案例讲解
2016/07/24 Javascript
利用浮层使select不可选的实现方法
2016/12/03 Javascript
新手快速上手webpack4打包工具的使用详解
2019/01/28 Javascript
js核心基础之构造函数constructor用法实例分析
2019/05/11 Javascript
Vue分页插件的前后端配置与使用
2019/10/09 Javascript
JavaScript制作3D旋转相册
2020/08/02 Javascript
vue组件创建的三种方式小结
2020/02/03 Javascript
一行JavaScript代码如何实现瀑布流布局
2020/12/11 Javascript
vue绑定class的三种方法
2020/12/24 Vue.js
[02:28]DOTA2 2015国际邀请赛中国区预选赛首日现场百态
2015/05/26 DOTA
Python实现新浪博客备份的方法
2016/04/27 Python
对Python中9种生成新对象的方法总结
2018/05/23 Python
OpenCV 边缘检测
2019/07/10 Python
Python使用百度api做人脸对比的方法
2019/08/28 Python
通过python 执行 nohup 不生效的解决
2020/04/16 Python
matlab中二维插值函数interp2的使用详解
2020/04/22 Python
Python3合并两个有序数组代码实例
2020/08/11 Python
25道Java面试题集合
2013/05/21 面试题
幼师自荐信范文
2013/10/06 职场文书
庆元旦文艺演出主持词
2014/03/27 职场文书
仓库文员岗位职责
2014/04/06 职场文书
卫生院艾滋病宣传活动小结
2014/07/09 职场文书
2015年监理工作总结范文
2015/04/07 职场文书
Vue如何清空对象
2022/03/03 Vue.js