热门关键字:
jquery > jquery教程 > jquery教程 > 关于Cookie问题

关于Cookie问题

246
作者:管理员
发布时间:2021/2/2 15:28:01
评论数:0
转载请自觉注明原文:http://www.jq-school.com/Show.aspx?id=3745
一、设置Cookie


    当我们设置Cookie时,最附带好设置一下Cookie的作用范围,即Cookie的path属性,一般设置为根路径(/)。




   functionsetCookie(name, value) {
        var Days = 30* 24 * 60 * 60 * 1000;
        var exp = new Date();
        exp.setTime(exp.getTime() + Days);
        document.cookie = name + "=" + escape(value) + ";expires=" + exp.toGMTString()+"; path=/";
    }
二、获取Cookie        


    function getCookie (name){
        var arr, reg = new RegExp("(^| )" + name + "=([^;]*)(;|$)");
        if (arr = document.cookie.match(reg)) {
            return (arr[2]);
        } else {
            return null;
        }
    }




三、删除Cookie        


    function delCookie(name) {
        var cval = tool.getCookie(name);
        if (cval != null) {
            document.cookie = name + "=" + cval + ";expires=" + new Date(0).toGMTString() + "; path=/";
        }
    }





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



关键字:jQuery
友荐云推荐