首页 > 设计 > WEB开发 > 正文

添加cookie,获取cookie,删除cookie

2019-11-02 18:25:24
字体:
来源:转载
供稿:网友
function addCookie(objName,objValue,objHours){      //添加cookie    var str = objName + "=" + escape(objValue);    if(objHours > 0){                               //为时不设定过期时间,浏览器关闭时cookie自动消失        var date = new Date();        var ms = objHours*3600*1000;        date.setTime(date.getTime() + ms);        str += "; expires=" + date.toGMTString()+";path=/";	//此处"path=/"是为了使其他路径的页面也能找到cookie    }    document.cookie = str;}function getCookie(objName){//获取指定名称的cookie的值    var arrStr = document.cookie.split("; ");    for(var i = 0;i < arrStr.length;i ++){        var temp = arrStr[i].split("=");        if(temp[0] == objName) return unescape(temp[1]);    }}function deleteCookie(objName){    // addCookie(objName,1,-1);    var exp = new Date();    exp.setTime(exp.getTime() - 1);    var cval=getCookie(objName);    if(cval!=null){        document.cookie= objName + "="+cval+";expires="+exp.toGMTString()+";path=/";    }}
发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表