本文转自:http://www.jb51.net/article/13240.htm

使用方法:

//1、存储Cookie

//2、参数说明: 1、参数1:Cookie存储Name,参数2:Cookie要存储的值

//3、例子如下:

setCookie('Method',match);

//1、获取Cookie

//2、参数说明: 1、参数1:Cookie存储的Name

//3、例子如下:

getCookie('Method')

//1、删除Cookie

//2、参数说明: 1、参数1:Cookie存储的Name

//3、例子如下:

deleteCookie('Method');

函数如下:

<script language=javascript>  /**//************************************************************************  |    函数名称: setCookie                                                |  |    函数功能: 设置cookie函数                                            |  |    入口参数: name:cookie名称;value:cookie值                        |  |    维护记录: Spark(创建)                                            |  |    版权所有: (C) 2006-2007 北京东方常智科技有限公司                    |  |    编写时间: 2007年9月13日 21:00                                        |  *************************************************************************/  function setCookie(name, value)   ...{      var argv = setCookie.arguments;      var argc = setCookie.arguments.length;      var expires = (argc > 2) ? argv[2] : null;      if(expires!=null)      ...{          var LargeExpDate = new Date ();          LargeExpDate.setTime(LargeExpDate.getTime() + (expires*1000*3600*24));              }      document.cookie = name + "=" + escape (value)+((expires == null) ? "" : ("; expires=" +LargeExpDate.toGMTString()));   }  /**//************************************************************************  |    函数名称: getCookie                                                |  |    函数功能: 读取cookie函数                                            |  |    入口参数: Name:cookie名称                                            |  |    维护记录: Spark(创建)                                            |  |    版权所有: (C) 2006-2007 北京东方常智科技有限公司                    |  |    编写时间: 2007年9月13日 21:02                                        |  *************************************************************************/  function getCookie(Name)   ...{      var search = Name + "="      if(document.cookie.length > 0)      ...{          offset = document.cookie.indexOf(search)          if(offset != -1)          ...{              offset += search.length              end = document.cookie.indexOf(";", offset)              if(end == -1) end = document.cookie.length              return unescape(document.cookie.substring(offset, end))          }          else return ""      }   }

/**//************************************************************************  |    函数名称: deleteCookie                                            |  |    函数功能: 删除cookie函数                                            |  |    入口参数: Name:cookie名称                                        |  |    维护记录: Spark(创建)                                        |  |    版权所有: (C) 2006-2007 北京东方常智科技有限公司                |  |    编写时间: 2007年9月15日 18:10                                    |  *************************************************************************/      function deleteCookie(name)   ...{                       var expdate = new Date();                       expdate.setTime(expdate.getTime() - (86400 * 1000 * 1));      setCookie(name, "", expdate);   }   </script>

[转]javascript js cookie的存储,获取和删除的更多相关文章

  1. cookie——创建、获取、删除

    <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title> ...

  2. 20180909 解析JS Cookie的设置,获取和检索

    引用: JavaScript Cookie - by runoob.com Cookie是储存在电脑文本文件中的数据,用于保存访问者的信息,并可以在下次打开页面时引用. 页面在设置/引用访问者信息时, ...

  3. 原生js动态创建、获取、删除属性的几种方式

    1.创建属性 <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <ti ...

  4. iOS UIWebView 和 WKWebView 的 cookie 获取,设置,删除

    Cookie简介说到Cookie,或许有些小伙伴会比较陌生,有些小伙伴会比较熟悉.如果项目中,所有页面都是纯原生来实现的话,一般Cookie这个东西或许我们永远也不会接触到.但是,这里还是要说一下Co ...

  5. JavaScript中Cookie的用法

    Javascript中Cookie主要存储于客户端的计算机中,用于存放已访问的站点信息,Cookie最大约为4k.以下实例主要用于页面在刷新时保存数据,具体的用法如下所示: <html> ...

  6. js获取cookie中存储的值

    最近看了试卷题目发现自己会的十分的匮乏, 第一题就把自己难住了,知道有这个东西,但是实际上没有操作过. ========================================= cookie ...

  7. JavaScript高级编程———数据存储(cookie、WebStorage)

    JavaScript高级编程———数据存储(cookie.WebStorage) <script> /*Cookie 读写删 CookieUtil.get()方法根据cookie的名称获取 ...

  8. 原生JavaScript常用本地浏览器存储方法二(cookie)

    JavsScript Cookie概述 cookie是浏览器提供的一种机制,它将document对象的cookie属性提供给JavaScript.可以由JavaScript对其进行控制,而并不是Jav ...

  9. 1、JavaScript中的Cookie 用于存储 web 页面的用户信息。

    总结:每个浏览器都有一定数量限制的cookie.每个浏览器中,每一个cookie都有一个path路径,指向请求访问的网页. -------------------------------------- ...

随机推荐

  1. homework-02 最大子区域和

    题目描述 题目建立上一个作业的题目基础上,上一次作业是要求在一个一维序列里找一个最大连续子串,这次task最基础的要求是在一个二维表里找一个最大连续子矩形,但是这次作业有若干个升级版,分别要求可以加入 ...

  2. UVA 11300 Spreading the Wealth

    题目大意:n个人手中有些金币,每个人可给相邻两个人一些金币,使得最终每个人手中金币数相同,求被转手的金币最少数 m为最终每个人手中的金币数,a1,a2,a3,...,an为每个人开始时手中的金币数,x ...

  3. How to organize the Template Files in C++

    Normally you put class definitions in a header file and method definitions in a source file. Code th ...

  4. kotlin使用手记

    几个月前接触过scala,当时下载一个库用maven引入,弄了很久,后来觉得没起一个项目有点重量级,一次偶然机会在升级idea的时候,发现jetbrains官网出了一门新的jvm编程语言kotlin, ...

  5. Myeclipse 10.x 安装Aptana3.2 插件

    安装步骤: 1.下载aptana3.2 Eclipse Plugin插件. 下载地址:http://update1.aptana.org/studio/3.2/024747/index.html 2. ...

  6. iOS开发-轻点、触摸和手势

    一.响应者链 以UIResponder作为超类的任何类都是响应者.UIView和UIControl是UIReponder的子类,因此所有视图和所有控件都是响应者. 初始相应器事件首先会传递给UIApp ...

  7. 小谈chrome调试命令:console.log的使用

    相信从事前端开发的您,一定不会陌生Mozilla五星级推荐的一款插件:firebug,它是如此强大,乃至于我们可以很方便地调试DHTML的近乎所有元素.而在它深邃的机体里,还存有一个命令:consol ...

  8. securecrt 连接vmware ubuntu

    折腾了好几天,我只想说shit,吃一堑长一智,和大家分享. SecureCRT连接Linux是使用Ubuntu下的SSH服务,ssh包括客户端和服务端即openssh-client,openssh-s ...

  9. MEF 编程指南(二):定义可组合部件和契约

    可组合部件(Composable Parts)   在 MEF 内部可组合部件是一个可组合单元.可组合部件导出其他可组合部件需要的服务,并且从其他可组合部件导入服务.在 MEF 编程模型中,可组合部件 ...

  10. JQuery ajax请求一直返回Error(parsererror)

    $.ajax({ type :"post", url :"busine_in.action", timeout : 40000, data: "cen ...