用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的将DropDownlist的选中值赋给label的实现代码
May 06 Javascript
基于jQuery的模仿新浪微博时间的组件
Oct 04 Javascript
解决Extjs4中form表单提交后无法进入success函数问题
Nov 26 Javascript
jQuery构造函数init参数分析
May 13 Javascript
基于JavaScript如何实现私有成员的语法特征及私有成员的实现方式
Oct 28 Javascript
js跨域资源共享 基础篇
Jul 02 Javascript
如何处理JSON中的特殊字符
Nov 30 Javascript
通过npm引用的vue组件使用详解
Mar 02 Javascript
JavaScript定义函数_动力节点Java学院整理
Jun 27 Javascript
Vue.js中组件中的slot实例详解
Jul 17 Javascript
AngularJS 应用模块化的使用
Apr 04 Javascript
微信头像地址失效踩坑记附带解决方案
Sep 23 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
WordPress判断用户是否登录的代码
2011/03/17 PHP
PHP5.5和之前的版本empty函数的不同之处
2014/06/13 PHP
php使用Imagick生成图片的方法
2015/07/31 PHP
Yii2.0预定义的别名功能小结
2016/07/04 PHP
PHP实现统计在线人数功能示例
2016/10/15 PHP
总结PHP代码规范、流程规范、git规范
2018/06/18 PHP
Laravel框架实现多个视图共享相同数据的方法详解
2019/07/09 PHP
浅谈Javascript事件处理程序的几种方式
2012/06/27 Javascript
js实现屏蔽默认快捷键调用自定义事件示例
2013/06/18 Javascript
JS Date函数整理方便使用
2013/10/23 Javascript
jquery.ajax的url中传递中文乱码问题的解决方法
2014/02/07 Javascript
js控制容器隐藏出现防止样式变化的两种方法
2014/04/25 Javascript
JQuery中绑定事件(bind())和移除事件(unbind())
2015/02/27 Javascript
JS/jQ实现免费获取手机验证码倒计时效果
2016/06/13 Javascript
基于MVC方式实现三级联动(JavaScript)
2017/01/23 Javascript
vue2 自定义动态组件所遇到的问题
2017/06/08 Javascript
vue 系列——vue2-webpack2框架搭建踩坑之路
2017/12/22 Javascript
vue框架中props的typescript用法详解
2020/02/17 Javascript
js编写简易的计算器
2020/07/29 Javascript
Python中的数据对象持久化存储模块pickle的使用示例
2016/03/03 Python
Python中查看文件名和文件路径
2017/03/31 Python
Python标准库shutil用法实例详解
2018/08/13 Python
解决Python print输出不换行没空格的问题
2018/11/14 Python
Python unittest 简单实现参数化的方法
2018/11/30 Python
HTML5 3D书本翻页动画的实现示例
2019/08/28 HTML / CSS
会计自我鉴定
2013/11/02 职场文书
门卫岗位职责
2013/11/15 职场文书
自我介绍演讲稿
2014/01/15 职场文书
活动策划邀请函
2014/02/06 职场文书
如何写一封打动人心的求职信
2014/02/17 职场文书
关于国庆节的演讲稿
2014/09/05 职场文书
2015年公共机构节能宣传周活动总结
2015/03/26 职场文书
2015年园林绿化工作总结
2015/05/23 职场文书
2016年寒假生活小结
2015/10/10 职场文书
MySQL 使用自定义变量进行查询优化
2021/05/14 MySQL
教你使用TensorFlow2识别验证码
2021/06/11 Python