js操作cookie

        function SetCookie(name, value) {
            var Days = 1;//保留天数
            var exp = new Date();
            exp.setTime(exp.getTime() + Days * 24 * 60 * 60 * 1000);
            document.cookie = name + "=" + escape(value) + ";expires=" + exp.toGMTString() + ";path=/;";
        }
        function GetCookie(name) {
            var arr = document.cookie.match(new RegExp("(^| )" + name + "=([^;]*)(;|$)"));
            if (arr != null) return unescape(arr[2]); return null;
        }
        function DelCookie(name) {
            var exp = new Date();
            exp.setTime(exp.getTime() - 1);
            var cval = GetCookie(name);
            if (cval != null) document.cookie = name + "=" + escape(cval) + ";expires=" + exp.toGMTString() + ";path=/;";
        }

 

posted @ 2016-11-04 17:53  hllive  阅读(154)  评论(0编辑  收藏  举报