zoukankan      html  css  js  c++  java
  • javascript cookie操作.

    给cookie追加name:

    document.cookie="name="+escape("我叫钢蛋");//这里可以不写secape,这样写会更加的安全.,比如什么特殊字符,或空格什么的

    再追加一个age:

    document.cookie="age=23";

    此时的cookie值是:name="我叫钢蛋";age=23;这是2条kookie记录

    若name和age同时添加的话:

    document.cookie="name="+escape("我叫钢蛋")+"; age=23";//记得age前面有个空格;这是一条cookie记录

    读取cookie中的name:

    var strCookie=unescape(document.cookie);

    var arrcookie = strCookie.split(";");
    alert(arrcookie.length);
    var nameValue;
    for (var i = 0; i < arrcookie.length; i++) {
      var arr = arrcookie[i].split("=");
      //找到名称为userId的cookie,并返回它的值
      if ("name" === arr[0]) {
        nameValue = arr[1];
        break;
      }
    }
    alert(nameValue);

    设置cookie时间:

    var cookieTime=new Date();
    cookieTime.setTime(cookieTime.getTime() + 3000);//保存3秒钟
    document.cookie="cookie_northsnow=" + escape("窗前明月光") + "; expires=" + expiresTime.toGMTString();

  • 相关阅读:
    如何用消息系统避免分布式事务?
    jvm调休,监控
    ClassLoader原理
    JVM结构、GC工作机制详解
    单链表倒置
    hashSet
    HashMap
    hashcode
    深入理解HTTP协议、HTTP协议原理分析
    HTTP协议(详解一)
  • 原文地址:https://www.cnblogs.com/guoyansi19900907/p/3476207.html
Copyright © 2011-2022 走看看