js操作cookies

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
function setCookie(name, value) {
    var Days = 30;
    var exp = new Date(); //new Date(“December 31, 9998″);
    exp.setTime(exp.getTime() + Days * 24 * 60 * 60 * 1000);
    document.cookie = name +=+ escape(value) +;
    expires =+ exp.toGMTString();
}
function getCookie(name) {
    var arr, reg = new RegExp(( ^ |)+ name += ([ ^ ;] * )(; | $));
    if (arr = document.cookie.match(reg)) return unescape(arr[2]);
    else return null;
}
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();
}
This entry was posted in javascript and tagged , . Bookmark the permalink.

Leave a Reply

Your email address will not be published. Required fields are marked *

*

*


You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>