用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 相关文章推荐
IE和Firefox在JavaScript应用中的兼容性探讨
Apr 01 Javascript
Node.js文件操作详解
Aug 16 Javascript
js实现的万能flv网页播放器代码
Apr 30 Javascript
JS使用cookie实现只出现一次的广告代码效果
Apr 22 Javascript
JS实现新建文件夹功能
Jun 17 Javascript
深入浅析Vue不同场景下组件间的数据交流
Aug 15 Javascript
Rollup处理并打包JS文件项目实例代码
May 31 Javascript
jQuery实现为动态添加的元素绑定事件实例分析
Sep 07 jQuery
微信小程序移动拖拽视图-movable-view实例详解
Aug 17 Javascript
bootstrap+spring boot实现面包屑导航功能(前端代码)
Oct 09 Javascript
在vue项目中 实现定义全局变量 全局函数操作
Oct 26 Javascript
浅谈vue2的$refs在vue3组合式API中的替代方法
Apr 18 Vue.js
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执行速度全攻略
2006/10/09 PHP
php和js如何通过json互相传递数据相关问题探讨
2013/02/26 PHP
利用PHP实现图片等比例放大和缩小的方法详解
2013/06/06 PHP
php猴子选大王问题解决方法
2015/05/12 PHP
Yii2简单实现多语言配置的方法
2016/07/23 PHP
php制作圆形用户头像的实例_自定义封装类源代码
2017/09/18 PHP
php实现socket推送技术的示例
2017/12/20 PHP
图片完美缩放
2006/09/07 Javascript
JS 表单验证大全
2011/11/23 Javascript
jquery select 设置默认选中的示例代码
2014/02/07 Javascript
全面解析Bootstrap排版使用方法(文字样式)
2015/11/30 Javascript
html5+CSS 实现禁止IOS长按复制粘贴功能
2016/12/28 Javascript
node.js(express)中使用Jcrop进行图片剪切上传功能
2017/04/21 Javascript
javascript  数组排序与对象排序的实例
2017/07/17 Javascript
详解Javascript中new()到底做了些什么?
2018/03/29 Javascript
JS模拟实现哈希表及应用详解
2018/05/04 Javascript
JS实现的贪吃蛇游戏案例详解
2019/05/01 Javascript
微信小程序 子级页面返回父级并把子级参数带回父级实现方法
2019/08/22 Javascript
layui table复选框禁止某几条勾选的实例
2019/09/20 Javascript
vue表单中遍历表单操作按钮的显示隐藏示例
2019/10/30 Javascript
Vue父组件监听子组件生命周期
2020/09/03 Javascript
Python中列表(list)操作方法汇总
2014/08/18 Python
python中print()函数的“,”与java中System.out.print()函数中的“+”功能详解
2017/11/24 Python
Python从使用线程到使用async/await的深入讲解
2018/09/16 Python
在Python中将函数作为另一个函数的参数传入并调用的方法
2019/01/22 Python
Currentbody德国站:健康与美容技术专家
2020/04/05 全球购物
UNIX操作系统结构由哪几部分组成
2016/02/17 面试题
电子信息毕业生自荐信
2013/11/16 职场文书
2013年军训通讯稿
2014/02/05 职场文书
函授生自我鉴定
2014/03/25 职场文书
中学生2014国庆节演讲稿:不屈的民族
2014/09/21 职场文书
客服专员岗位职责
2015/02/10 职场文书
手术室护士个人总结
2015/02/13 职场文书
幼师自荐信范文
2015/03/06 职场文书
2015年全民创业工作总结
2015/07/23 职场文书
公开致歉信
2019/06/24 职场文书