用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 相关文章推荐
获取服务器传来的数据 用JS去空格的正则表达式
Mar 26 Javascript
jQuery中 noConflict() 方法使用
Apr 25 Javascript
使用js如何实现全选与全不选
Dec 30 Javascript
js jquery分别实现动态的文件上传操作按钮的添加和删除
Jan 13 Javascript
js 截取或者替换字符串中的数字实现方法
Jun 13 Javascript
Vue.js仿Metronic高级表格(二)数据渲染
Apr 19 Javascript
jQuery中each循环的跳出和结束实例
Aug 16 jQuery
JavaScript实现获取select下拉框中第一个值的方法
Feb 06 Javascript
vue父组件向子组件传递多个数据的实例
Mar 01 Javascript
jQuery实现获取选中复选框的值实例详解
Jun 28 jQuery
js正则表达式校验指定字符串的方法
Jul 23 Javascript
jQuery实现当拉动滚动条到底部加载数据的方法分析
Jan 24 jQuery
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利用cookie实现访问次数统计代码
2011/05/19 PHP
深入Apache与Nginx的优缺点比较详解
2013/06/17 PHP
PHP判断IP并转跳到相应城市分站的方法
2015/03/25 PHP
prototype class详解
2006/09/07 Javascript
解决3.01版的jquery.form.js中文乱码问题的解决方法
2012/03/08 Javascript
ASP.NET中AJAX 调用实例代码
2012/05/03 Javascript
jquery实现智能感知连接外网搜索
2013/05/21 Javascript
javascript中的if语句使用介绍
2013/11/20 Javascript
JS(JQuery)操作Array的相关方法介绍
2014/02/11 Javascript
jQuery实现仿新浪微博浮动的消息提示框(可智能定位)
2015/10/10 Javascript
Node.js静态文件服务器改进版
2016/01/10 Javascript
第七章之菜单按钮图标组件
2016/04/25 Javascript
jQuery配合coin-slider插件制作幻灯片效果的流程解析
2016/05/13 Javascript
多种jQuery绑定事件的实现方式
2016/06/13 Javascript
微信小程序录音与播放录音功能
2017/12/25 Javascript
Angular实现点击按钮控制隐藏和显示功能示例
2017/12/29 Javascript
IE11下处理Promise及Vue的单项数据流问题
2019/07/24 Javascript
浅谈layui 表单元素的选中问题
2019/10/25 Javascript
[28:57]EG vs VGJ.T 2018国际邀请赛小组赛BO2 第二场 8.16
2018/08/16 DOTA
在Python中操作时间之strptime()方法的使用
2020/12/30 Python
Python实现的下载网页源码功能示例
2017/06/13 Python
python训练数据时打乱训练数据与标签的两种方法小结
2018/11/08 Python
python解析xml简单示例
2019/06/21 Python
Form表单及django的form表单的补充
2019/07/25 Python
浅谈tensorflow 中的图片读取和裁剪方式
2020/06/30 Python
Anaconda+spyder+pycharm的pytorch配置详解(GPU)
2020/10/18 Python
css3使用animation属性实现炫酷效果(推荐)
2020/02/04 HTML / CSS
Html5剪切板功能的实现代码
2018/06/29 HTML / CSS
Myprotein蛋白粉美国官网:欧洲畅销运动营养品牌
2016/11/15 全球购物
Homestay中文官网:全球寄宿家庭
2018/10/18 全球购物
什么造成了Java里面的异常
2016/04/24 面试题
淘宝活动策划方案
2014/02/06 职场文书
公司营业员的自我评价
2014/03/04 职场文书
党员志愿者活动总结
2014/06/26 职场文书
2014年幼儿园后勤工作总结
2014/11/10 职场文书
幼师大班个人总结
2015/02/13 职场文书