zoukankan      html  css  js  c++  java
  • JS设置cookie、读取cookie、删除cookie

    JS设置cookie、读取cookie、删除cookie





     JS设置cookie,注意一定要path=/ ,根目录,不然其他目录可能查询不到。。默认是本目录。

       document.cookie = 不会吧原cookie删除的,可能是个属性实现模式,实际是个增量过程。。

    删除cookie,通过是指过期时间来进行。。。

     

     

    function writeCookie(name, value, hours)

     

    {

     

      var expire = "";

     

      if(hours != null)

     

      {

     

        expire = new Date((new Date()).getTime() + hours * 3600000);

     

        expire = "; expires=" + expire.toGMTString();

     path="; path=/";

     

      }

     

      document.cookie = name + "=" + escape(value) + expire+path;

     

    }

     

    function setCookie(name, value, expires, path, domain, secure)

        {

            document.cookie = name + "=" + escape(value) +

                ((expires) ? "; expires=" + expires : "") +

                ((path) ? "; path=" + path : "") +

                ((domain) ? "; domain=" + domain : "") +

                ((secure) ? "; secure" : "");

    }

     

     

    删除cookies

    ?

    1

    2

    3

    4

    5

    6

    7

    8

    9

    10

    11

    12

    13

    14

    15

    16

    17

    18

    19

    20

    21

    22

    23

    24

    25

    26

    27

    28

    29

    30

    31

    32

    33

    34

    35

    36

    37

    38

    39

    40

    41

    42

    43

    44

    function delCookie(name)

    {

    var exp = new Date();

    exp.setTime(exp.getTime() - 1);

    var cval=getCookie(name);

    if(cval!=null)

    document.cookie= name + "="+cval+";expires="+exp.toGMTString();

    }

    //使用示例

    setCookie("name","hayden");

    alert(getCookie("name"));

    //如果需要设定自定义过期时间

    //那么把上面的setCookie 函数换成下面两个函数就ok;

    //程序代码

     

     

     

    作者:: 绰号:老哇的爪子 ( 全名::Attilax Akbar Al Rapanui 阿提拉克斯 阿克巴 阿尔 拉帕努伊 ) 

    汉字名:艾提拉(艾龙)   EMAIL:1466519819@qq.com

    转载请注明来源: http://blog.csdn.net/attilax

    Atiend

     

     

  • 相关阅读:
    iOS故事板下使用代码跳转页面
    眼见不一定为实
    UITableView
    iOS 备忘录
    统计代码行数
    iOS - 图片合成
    UI 素材
    xcode中xib使用小技巧
    svn不能提交静态库解决方案
    在webSocket中获取shiro报错
  • 原文地址:https://www.cnblogs.com/attilax/p/15198320.html
Copyright © 2011-2022 走看看