js读取Cookie值

来源:互联网 发布:淘宝好评返现被投诉了 编辑:程序博客网 时间:2024/06/06 12:44
//读取Cookie值    function getCookie(parameter) {        var reg, allCookie, allCookie2, iLen, iStart, iEnd;        allCookie = document.cookie;        reg = new RegExp(parameter);        if ((allCookie.search(reg) == -1) || (allCookie.indexOf(parameter + "=") < 0)) {            return ""        } else {            iLen = parameter.length;            iStart = allCookie.search(reg) + iLen + 1;            allCookie2 = allCookie.substr(iStart);            iEnd = iStart + allCookie2.search(/;/i);            if ((iStart - 1) == iEnd) {                return allCookie.substr(iStart)            } else {                return allCookie.substr(iStart, iEnd - iStart)            }        }    }