原生JS设置、删除、获取Cookie

原生JS设置、删除、获取Cookie


<script>
/*
 * 设定Cookie值
 */
function setCookie(cookieName, value, msToExpire, path, domain, isSecure) {
    var expiryDate;
    // 相对到期时间(以毫秒为单位)
    if (msToExpire) {
        expiryDate = new Date();
        expiryDate.setTime(expiryDate.getTime() + msToExpire);
    }
    document.cookie = cookieName + '=' + window.encodeURIComponent(value) +
        (msToExpire ? ';expires=' + expiryDate.toGMTString() : '') +
        ';path=' + (path || '/') +
        (domain ? ';domain=' + domain : '') +
        (isSecure ? ';secure' : '');
}
/*
 * 获取Cookie值
 */
function getCookie(cookieName) {
    var cookiePattern = new RegExp('(^|;)[ ]*' + cookieName + '=([^;]*)'),
        cookieMatch = cookiePattern.exec(document.cookie);
    return cookieMatch ? window.decodeURIComponent(cookieMatch[2]) : 0;
}
/*
 * 删除Cookie值
 */
function deleteCookie(cookieName, path, domain) {
	setCookie(cookieName, '', -86400, path, domain);
}
<script>


文章来源地址https://www.yii666.com/learning/js/41.html文章地址https://www.yii666.com/learning/js/41.html网址:yii666.com<网址:yii666.com文章来源地址:https://www.yii666.com/learning/js/41.html

其他相关文章
    领支付宝红包赞助服务器费用
    如何防止 PHP 中的 SQL 注入?
    微信公众号:小猪波罗蜜
    关注公众号,回复999,可联系站长解答疑问哦。每天分享更多有趣的事儿,有趣有料!
    99人已关注
    未经允许不得转载:小戴BOTAOY演示博客 » 原生JS设置、删除、获取Cookie

    觉得文章有用就打赏一下文章作者

    支付宝扫一扫打赏

    微信图片_20190322181744_03.jpg

    微信扫一扫打赏

    请作者喝杯咖啡吧~

    支付宝扫一扫领取红包,优惠每天领

    二维码1

    zhifubaohongbao.png

    二维码2

    zhifubaohongbao2.png