热门关键字:
jquery > jquery教程 > javascript > javascript修改Cookie的属性expires

javascript修改Cookie的属性expires

2703
作者:管理员
发布时间:2014/12/8 17:42:34
评论数:0
转载请自觉注明原文:http://www.jq-school.com/Show.aspx?id=470
function setCookieExpires(CookieName, expires) {
    var exp = '';
    if (expires == '') {
        exp = '';   // expires不设置,浏览器关闭时过期
    } else {
        exp = new Date();
        exp.setTime(exp.getTime() + expires);    // 增加日期
        exp = ";expires=" + exp.toGMTString();
    }

    var cookies = document.cookie.split("; ");//一个分号加一个空格
    if (!cookies.length) {
        return "";
    }
    var host = window.location.host;
    if (host == "jdd.com") {
        host = "www.jdd.com";
    } else if (host == "jiangduoduo.com") {
        host = "www.jiangduoduo.com";
    }
    domain = host.substring(host.indexOf(".") + 1);
    var pair = ["", ""];
    var arrStr = document.cookie.split("; ");
    for (var i = 0; i < arrStr.length; i++) {
        var temp = arrStr[i].split("=");
        if (temp[0] == CookieName) {
            document.cookie = CookieName + "=" + temp[1] + exp + ";domain=" + domain + ";path=/;";
        }
    }
}




如果您觉得本文的内容对您的学习有所帮助:支付鼓励



关键字:javascript修改Cookie的属性expires
友荐云推荐