• cookie


      这里说的cookie。是指javascript中的cookie 与jquery中的cookie。

      (1)、javascript cookie

      Cookie 是一些数据, 存储于你电脑上的文本文件中。当 web 服务器向浏览器发送 web 页面时,在连接关闭后,服务端不会记录用户的信息。

      可以为 cookie 添加一个过期时间(以 UTC 或 GMT 时间)。默认情况下,cookie 在浏览器关闭时删除。

      JavaScript 可以使用 document.cookie 属性来创建 、读取、及删除 cookie。

      创建cookie: 

    document.cookie="name=tom";

    可为cookie添加一个过期时间:
    document.cookie="name=tom; expires=Thu, 26 Dec 2017 12:00:00 GMT";

      

      读取cookie:

    var co = document.cookie;  // 以字符串的方式返回所有的 cookie
    

      

      删除cookie:

    document.cookie = "username=; expires=Thu, 01 Jan 1970 00:00:00 GMT";
    

      删除cookie只需要将expires的值设为当前时间之前就行了,删除是不必指定cookie的值。

      (2)、jquery cookie

      jquery.cookie() 方法:一个轻量级的cookie 插件,jQuery已经封装好了,直接拿来用,可以读取、写入、删除 cookie。

      使用该方法,需要先引入jQuery文件与jQuery.cookie文件CDN加速服务 你值得拥有)

      创建cookie:

    $.cookie('key','value')  //  注:当没有指明 cookie有效时间时,所创建的cookie有效期默认到用户关闭浏览器为止
    

     

        创建一个具有有效期的cookie:

    $.cookie('name', 'value', { expires: 10 });  // 10天后过期。值可以是一个数字(从创建 cookie 时算起,以天为单位)或一个 Date 对象。如果省略,那么创建的 cookie 是会话 cookie,将在用户退出浏览器时被删除
    

      

      读取cookie:  

    $.cookie('name')  // cookie存在,值为'value',不存在,则为null
    

      

      删除cookie:

    $.cookie('name',null)
    

      

  • 相关阅读:
    点击cell后 cell的背景不变,cell上的字体颜色发生改变的功能实现
    各种属性设置
    多列表 ,菜单
    正则表达式
    多个storyboard之间的跳转问题
    关于uicollectionview的个人学习
    uiscrollview的自动布局
    手动自动布局
    关于简单的跳转问题
    深入理解@class和#import的区别
  • 原文地址:https://www.cnblogs.com/jf-67/p/8120092.html
Copyright © 2020-2023  润新知