用js读写cookie的简单方法(推荐)

 更新时间:2016年08月08日 09:38:43   投稿:jingxian  
下面小编就为大家带来一篇用js读写cookie的简单方法(推荐)。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧

在数据安全要求不是很高的情况下,我们可以直接用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的简单方法(推荐)就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持脚本之家。

相关文章

  • 深入理解js A*寻路算法原理与具体实现过程

    深入理解js A*寻路算法原理与具体实现过程

    这篇文章主要介绍了js A*寻路算法原理与具体实现过程,结合实例形式详细分析了A*寻路算法的具体概念、原理、实现方法与相关操作技巧,需要的朋友可以参考下
    2018-12-12
  • JavaScript根据CSS的Media Queries来判断浏览设备的方法

    JavaScript根据CSS的Media Queries来判断浏览设备的方法

    这篇文章主要介绍了JavaScript根据CSS的Media Queries来判断浏览设备的方法,主要思路是通过CSS Media Queries改变一个类的某个属性值(例如 z-index),然后用JavaScript读取判断,需要的朋友可以参考下
    2016-05-05
  • javascript 中select框触发事件过程的分析

    javascript 中select框触发事件过程的分析

    这篇文章主要介绍了javascript 中select框触发事件过程的分析的相关资料,这里对select 触发过程进行了深入分析,帮助大家理解这部分内容,需要的朋友可以参考下
    2017-08-08
  • JS DOM 操作实现代码

    JS DOM 操作实现代码

    JS DOM 操作实现代码,学习dom操作的朋友可以参考下。
    2010-08-08
  • js实现ArrayList功能附实例代码

    js实现ArrayList功能附实例代码

    ArrayList功能想必大家都有所了解吧,本文使用js实现ArrayList功能并附实例代码,想学习的朋友可以看看
    2014-10-10
  • JS栈stack类的实现与使用方法示例

    JS栈stack类的实现与使用方法示例

    这篇文章主要介绍了JS栈stack类的实现与使用方法,结合实例形式分析了栈的原理,以及javascript定义与使用栈的基本操作技巧,需要的朋友可以参考下
    2019-01-01
  • url参数中有+、空格、=、%、&、#等特殊符号的问题解决

    url参数中有+、空格、=、%、&、#等特殊符号的问题解决

    url参数中有+、空格、=、%、&、#等特殊符号的问题解决,需要的朋友可以参考一下
    2013-05-05
  • JS设计模式之责任链模式应用详解

    JS设计模式之责任链模式应用详解

    JS责任链模式是一种行为型设计模式,它允许多个对象按照顺序处理请求,直到其中一个对象能够处理请求为止,这样的对象链被称为责任链,本文将给大家详细讲讲责任链模式在JS中的应用,需要的朋友可以参考下
    2023-08-08
  • js深度合并两个数组对象的实现

    js深度合并两个数组对象的实现

    这篇文章主要介绍了js深度合并两个数组对象的实现方式,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2022-12-12
  • JavaScript实现显示和隐藏图片

    JavaScript实现显示和隐藏图片

    这篇文章主要为大家详细介绍了JavaScript实现显示和隐藏图片,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2021-04-04

最新评论