js读写cookie


//写入cookie
function addCookie(objName, objValue, objHours) {
    var str = objName + "=" + escape(objValue);
    if (objHours > 0) {//为0时不设定过期时间,浏览器关闭时cookie自动消失
        var date = new Date();
        var ms = objHours * 3600 * 1000;
        date.setTime(date.getTime() + ms);
        str += "; expires=" + date.toGMTString();
    }
    document.cookie = str;
	} 

objName:cookie名称

objValue:cookie值

objHours:cookie过期时间

//读Cookie
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]);
    }
    return "";
}

相关阅读 >>

js split方法如何使用

爬虫分析之 js逆向某验滑动加密(1)

js怎么改变css display属性的值

js proxy 的优势以及使用场景

js转化为string的三种方法

javascript的bom

js如何实现图片的懒加载

js实现图片预加载

javascript操作dom对象之select(详细解答)

js面试过程中遇到的异步问题

更多相关阅读请进入《js》频道 >>




打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...