美文网首页
设置 cookie

设置 cookie

作者: Lamport | 来源:发表于2017-07-04 17:43 被阅读0次
/**
 * 设置 cookie
 * @param {Object} key  设置储存的键名
 * @param {Object} value    设置储存的键名对应的值
 * @param {Object} deadline     设置过期时间
 */

function setCookie(key,value,deadline){
    // 判断是否需要设置过期时间
    if( deadline ){
        // 获取当前的系统时间
        var myDate = new Date();
        // 根据当前的系统时间,设置多少天后过期
        myDate.setDate( myDate.getDate() + deadline );
        // 判断浏览器是否兼容
        if( myDate.toGMTString ){
            // IE 浏览器书写方式
            document.cookie = key + "=" + encodeURIComponent( value ) + "; path=/; expires=" + myDate.toGMTString();
        }else{
            // 主流浏览器书写方式
            document.cookie = key + "=" + encodeURIComponent( value ) + "; path=/; expires=" + myDate;
        };
    }else{
        // 不需要设置过期时间执行
        document.cookie = key + "=" + encodeURIComponent( value ) + "; path=/;";
    }
}

相关文章

  • SDWebImage与Cookie

    使用Cookie -设置SDWebImageHandleCookies使用Cookie 储存Cookie -设置H...

  • C#设置Cookie

    设置Cookie 获取Cookie 清除Cookie

  • js cookie

    js设置cookie js获取cookie //使用方式: 给cookie设置终止日期 例如:如果要将cookie...

  • Flask中cookie的使用

    设置cookie 获取cookie,和删除cookie

  • cookie

    //设置cookie //获取cookie //封装cookie调用 以对象的形式获取 //key // 设置有效...

  • js存取cookie数据

    设置cookie 获取cookie数据

  • Cookie

    设置cookie 获取cookie 封装cookie调用 以对象的形式获取 key 设置有效期:

  • Cookie相关

    设置Cookie 使用document.cookie与Server端 set-cookie字段区别: 设置cook...

  • 微信小程序--获取cookie以及设置cookie

    一、设置cookie 二、取cookie 三、移除cookie

  • js操作cookie

    JS操作cookie Jquery操作cookie 设置cookie 获取cookie 删除cookie 附件 j...

网友评论

      本文标题:设置 cookie

      本文链接:https://www.haomeiwen.com/subject/okuxhxtx.html