JS操作Cookies的二个例子

发布时间:2019-10-22编辑:脚本学堂
本文分享下,javascript实现操作cookie的二个例子,有兴趣的朋友参考下。

例1,js操作cookie的例子
 

复制代码 代码示例:
Cookie = {
    setCookie: function (name, val) {
        var exp = new Date();
        exp.setDate(exp.getDate() + 600 * 1000);
        document.cookie = name + "=" + escape(val) + ";expires=" + exp.toGMTString();
    }, DelCookie: function (name) {
        document.cookie = name + "=;expires=" + (new Date(0)).toGMTString();
    }, getCookie: function (name) {
        var cookieArray = document.cookie.match(new RegExp("(^| )" + name + "=([^;]*)(;|$)"));
        if (cookieArray != null) return unescape(cookieArray[2]);
        else return null;
    }
}

例2,JS获取后台Cookies值的例子
 

复制代码 代码示例:
function getCookie(name)
{   
        var offset,cookieValue;
        var search=name+"=";
        if(document.cookie.length>0)
        { www.jb200.com
            offset=document.cookie.indexOf(search);
            if(offset!=-1)
            {
                offset += search.length;  
                end = document.cookie.indexOf(";", offset);  
                if (end == -1)
                    end = document.cookie.length;  
                cookieValue=unescape(document.cookie.substring(offset, end));
            }
        }
        return cookieValue;
    }
//name表示cookie的键的名字

您可能感兴趣的文章:
js 保存与获取cookie的代码
javascript cookie操作实例详解
javascript cookie操作的例子
javascript操作cookie的小例子
JS读取与写入Cookies的方法
js操作cookie详解