zoukankan      html  css  js  c++  java
  • js设置和读取cookie

    /*
    path参数:
    表示cookie所在的目录,.net默认为/(根目录)。在同一个服务器上有目录如下:/test/,/test/aa/,/test /bb/,现设一个cookie1的path为/test/,cookie2的path为/test/aa/
    ,那么test下的所有页面都可以访问到 cookie1,而/test/和/test/dd/的子页面不能访问cookie2。这是因为cookie能让其path路径下的页面访问
    */
    //
    设置Cookie function setCookie(name, value) { var Days = 30; var exp = new Date(); exp.setTime(exp.getTime() + Days * 24 * 60 * 60 * 1000); document.cookie = name + "=" + escape(value) + ";expires=" + exp.toGMTString()+";path=/"; }
    // 读取Cookie function getCookie(name) { var arr, reg = new RegExp("(^| )" + name + "=([^;]*)(;|$)"); if (arr = document.cookie.match(reg)) return unescape(arr[2]);
    else
    return null; }
    // 删除Cookie

    function delCookie(name) { var exp = new Date(); exp.setTime(exp.getTime() + (-1 * 24 * 60 * 60 * 1000)); var cval = getCookie(name); document.cookie = name + "=" + cval + "; expires=" + exp.toGMTString() + ";path=/"; }


    
    
    
    
    
     
  • 相关阅读:
    盘子序列
    最大矩形面积
    【模板】ST表
    排队
    map循环遍历
    vue循环遍历给div添加id
    正则 匹配
    字符串拼接
    js对象追加到数组里
    二级标题左侧加粗线条
  • 原文地址:https://www.cnblogs.com/ianunspace/p/5508164.html
Copyright © 2011-2022 走看看