zoukankan      html  css  js  c++  java
  • js操作cookie (转)

    //网页引用

    <script language="javascript"src="./js/cookie.js"></script>

    //取cookie值
    var hrckdeptcode = Cookie("hrckdeptcode");
    var hrckdeptname = Cookie("hrckdeptname");

    //保存cookie值
    setCookie("hrckdeptcode", deptcode, expdate, "/", null, false);
    setCookie("hrckdeptname", deptname, expdate, "/", null, false);


    把下面的脚本放到 cookie.js 文件里

    var expdate= new Date();

    function getCookieVal (offset) {
    var endstr = document.cookie.indexOf (";", offset);
    if (endstr == -1) endstr = document.cookie.length;
    return unescape(document.cookie.substring(offset, endstr));
    }

    function Cookie (name) {
    var arg = name + "=";
    var alen = arg.length;
    var clen = document.cookie.length;
    var i = 0;
    while (i < clen) {
      var j = i + alen;
      if (document.cookie.substring(i, j) == arg) return getCookieVal (j);
      i = document.cookie.indexOf(" ", i) + 1;
      if (i == 0) break;
    }
    return null;
    }

    function setCookie (name,value,expires,path,domain,secure) {
    expdate.setTime(expdate.getTime() + (24*60*60*1000*365));
    document.cookie = name + "=" + escape (value) +
    ((expires) ? "; expires=" + expires.toGMTString() : "") +
    ((path) ? "; path=" + path : "") +
    ((domain) ? "; domain=" + domain : "") +
    ((secure) ? "; secure" : "");
    }

    function deleteCookie(name) {
    expdate = new Date();
    expdate.setTime(expdate.getTime() - (86400 * 1000 * 1));
    setCookie(name, "", expdate);
    }

  • 相关阅读:
    127.0.0.1(转) Anny
    轮岗开发后再看测试(转) Anny
    如何做好功能测试的方法(转) Anny
    Search Framework: Search Result checklist(转) Anny
    What is a Private IP Address(转) Anny
    Private IP Addresses(转) Anny
    公共模式资源库链接 Anny
    What is Dynamic DNS? Anny
    随机数产生
    tomcat源码阅读_代码篇4
  • 原文地址:https://www.cnblogs.com/zhwl/p/2199539.html
Copyright © 2011-2022 走看看