zoukankan      html  css  js  c++  java
  • js的cookie写入存储与读取

    js的cookie写入存储与读取

    在路径url截取需要的数据,存储到cookie里,读取成功并实现跳转。

    //写cookies  过期时间 2小时后
        function setCookie(c_name, value, expiretimes){
         var exdate=new Date();  
            exdate.setTime(exdate.getTime()+(expiretimes*60*60*1000));
            console.log(exdate);  //Tue Nov 05 2019 21:21:26 GMT+0800 (中国标准时间)
            console.log(exdate.toGMTString());   //Tue, 05 Nov 2019 13:21:26 GMT
            //相差8小时
         document.cookie=c_name+ "=" + escape(value) + ";path=/" + ((expiretimes==null) ? "" : ";expires="+exdate.toGMTString());
       } 
     //读取cookies  
        function getCookie(name){  
            var arr,reg=new RegExp("(^| )"+name+"=([^;]*)(;|$)");         
            if(arr=document.cookie.match(reg))  
                return (arr[2]);  
            else  
                return null;
        }
    //截取url字符AUTH_TICKET  /list.html?AUTH_TICKET=8977656
        function getQueryString (name){
            var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)");
            var r = window.location.search.substr(1).match(reg);
            if (r != null) return unescape(r[2]); 
            return null;
        }
        setCookie('AUTH_TICKET',getQueryString("AUTH_TICKET"),10);
        if(getCookie("AUTH_TICKET") && getCookie("AUTH_TICKET") != null){
            window.location.href = '/index.html';
        }

     

  • 相关阅读:
    一、分组查询
    续、传参
    页面加载时loading效果
    2019-6 21
    一、Nuget管理
    三、项目分析
    七、OIDC
    【2019-10-19】习惯的力量
    【2019-10-18】好好珍惜自己的好奇心
    【2019-10-17】女人有钱,体面又可爱
  • 原文地址:https://www.cnblogs.com/juewuzhe/p/11797315.html
Copyright © 2011-2022 走看看