zoukankan      html  css  js  c++  java
  • js 设置cookie和获取cookie 阿星小栈

    设置cookie

                    function setCookie(c_name, value, expiredays) {
                        var exdate = new Date();
                        exdate.setTime(Number(exdate) + expiredays);
                        document.cookie = c_name + "=" + escape(value) + ((expiredays == null) ? "" : ";expires=" + exdate.toGMTString());
                    }
    分别设置两个
                    setCookie("zhangshan", "name", 20*1000);
                    setCookie("lisi", "name");

    使用方法

    setCookie(键,值,保存时长(毫秒))

    所以第一个会在会在20秒后过期,第二个会在浏览器关闭后过期

    获取cookie

    function getCookie(c_name) {
    
    if(document.cookie.length > 0) {
    
      c_start = document.cookie.indexOf(c_name + "=");//获取字符串的起点
    
      if(c_start != -1) {
    
        c_start = c_start + c_name.length + 1;//获取值的起点
    
        c_end = document.cookie.indexOf(";", c_start);//获取结尾处
    
        if(c_end == -1) c_end = document.cookie.length;//如果是最后一个,结尾就是cookie字符串的结尾
    
          return decodeURI(document.cookie.substring(c_start, c_end));//截取字符串返回
    
        }
    
      }
    
      return "";
    
    }
    调用方式

    getCookie(键的名字)


    原文:https://blog.csdn.net/qq_30100043/article/details/53911601

  • 相关阅读:
    vim操作指南
    Linux的常用命令
    Maven的标准settings.xml文件
    常用的Docker镜像及处理命令
    Java新特性 5、6、7、8、9、10、11、12、13
    数据库的元数据抽取SQL
    元类metaclass
    MySQL视图,函数,触发器,存储过程
    ajax与后台交互案例
    python数据类型小测试
  • 原文地址:https://www.cnblogs.com/dereckbu/p/9909690.html
Copyright © 2011-2022 走看看