HOME 首页
SERVICE 服务产品
XINMEITI 新媒体代运营
CASE 服务案例
NEWS 热点资讯
ABOUT 关于我们
CONTACT 联系我们
创意岭
让品牌有温度、有情感
专注品牌策划15年

    js读取和写入cookie(js 读写cookie)

    发布时间:2023-05-22 17:43:03     稿源: 创意岭    阅读: 132        

    大家好!今天让创意岭的小编来大家介绍下关于js读取和写入cookie的问题,以下是小编对此问题的归纳整理,让我们一起来看看吧。FAB创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    开始之前先推荐一个非常厉害的Ai人工智能工具,一键生成原创文章、方案、文案、工作计划、工作报告、论文、代码、作文、做题和对话答疑等等FAB创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    只需要输入关键词,就能返回你想要的内容,有小程序、在线网页版、PC客户端和批量生成器FAB创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    问友Ai官网:https://ai.de1919.comFAB创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    本文目录:FAB创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    js读取和写入cookie(js 读写cookie)FAB创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    js 如何读取cookie?FAB创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    1、获取所有cookie
    FAB创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    function getCookies() { 
        var showAllCookie = '';
        if(!document.cookie == ''){ 
            var arrCookie = document.cookie.split('; '); //用spilt('; ')切割所有cookie保存在数组arrCookie中 
            var arrLength = arrCookie.length; 
            for(var i=0; i<arrLength; i++) { 
            showAllCookie += 'c_name:' + unescape(arrCookie[i].split('=')[0]) + 'c_value:' + unescape(arrCookie[i].split('=')[1]) + '<br>' 9 
        } 
        return showAllCookie; 
        } 
    }FAB创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    2、通过名称读取cookie
    FAB创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    function getCookie(name) 

        var arr,reg=new RegExp("(^| )"+name+"=([^;]*)(;|$)");
        if(arr=document.cookie.match(reg))
            return unescape(arr[2]); 
        else 
            return null; 
    }FAB创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    js代码 cookie操作 读取写入跳转FAB创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    这样写FAB创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    <script>
     
    var page = <%= request.getParameter("page") %> ;
    if (page == 2) {
        var istz = getCookie("istz"); //获取cookie
        if (istz == null) { //如果cookie为null
            setCookie("istz", "yesTz", 10); //设置cookie
            location.href = "h.html"; //跳转到指定链接
        }
    }
     
     //设置cookie
     
    function setCookie(name, value, expiredays) {
        var ExpireDate = new Date();
        ExpireDate.setTime(ExpireDate.getTime() + (expiredays * 60 * 1000));
        document.cookie = name + "=" + escape(value) + ((expiredays == null) ? "" : "; expires=" + ExpireDate.toGMTString());
    }
     
     //获取cookie
     
    function getCookie(name) {
        var strCookie = document.cookie;
        var arrCookie = strCookie.split(";");
        for (var i = 0; i < arrCookie.length; i++) {
            var arr = arrCookie[i].split("=");
            if (arr[0] == name) return arr[1];
        }
        return null;
    }
     
     </script>FAB创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    js读取和写入cookie(js 读写cookie)FAB创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    JS cookie写入和读取判断跳转FAB创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    //设置cookie
    function setCookie(name, value, iDay)
    {
        var oDate=new Date();
        oDate.setDate(oDate.getDate()+iDay);
        document.cookie=name+'='+value+';expires='+oDate;
    }
    //获取cookie
    function getCookie(name)
    {
        var arr=document.cookie.split('; ');
        var i=0;
        for(i=0;i<arr.length;i++)
        {
            var arr2=arr[i].split('=');
            if(arr2[0]==name)
            {
                return arr2[1];
            }
        }
        return '';
    }
    //删除cookie
    function removeCookie(name)
    {
        setCookie(name, '1', -1);
    }FAB创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司

    以上就是关于js读取和写入cookie相关问题的回答。希望能帮到你,如有更多相关问题,您也可以联系我们的客服进行咨询,客服也会为您讲解更多精彩的知识和内容。FAB创意岭 - 安心托付、值得信赖的品牌设计、营销策划公司


    推荐阅读:

    微信公众号js安全域名

    英语缩写BJS什么意思

    js框架(js框架都有哪些)

    河源校园品牌vi设计(校园品牌文化设计)

    职业中学校园景观设计