主页 > 教程合集 > Html/css >

Javascript的cookie相关函数

时间:2022-03-21 阅读:0

直接上代码:

Javascript的cookie相关函数



// 新建cookie。
function setCookie(name, value, hours, path) {
        var name = encodeURIComponent(name);
        var value = encodeURIComponent(value);
        var expires = new Date();
        expires.setTime(expires.getTime() + hours * 3600000);
        path = path == "" ? "" : ";path=" + path;
        _expires = (typeof hours) == "string" ? "" : ";expires="
                        + expires.toUTCString();
        document.cookie = name + "=" + value + _expires + path;
}
// 获取cookie值
function getCookieValue(name) {
        var name = encodeURIComponent(name);
        var allcookies = document.cookie;
        name += "=";
        var pos = allcookies.indexOf(name);
        if (pos != -1) {
                var start = pos + name.length;
                var end = allcookies.indexOf(";", start);
                if (end == -1)
                      end = allcookies.length;
                var value = allcookies.substring(start, end);
                return decodeURIComponent(value);
        } else
                return "";
}
// 删除cookie
function deleteCookie(name, path) {
        var name = encodeURIComponent(name);
        var expires = new Date(0);
        path = path == "" ? "" : ";path=" + path;
        document.cookie = name + "=" + ";expires=" + expires.toUTCString() + path;
}
 

开通特权,即可免费下载全站所有千余TB网络资源,点击 >>> 资源目录 查看所有资源,覆盖音乐、影视、有声书、电子书、漫画、动漫、课程等,不限时间次数,永久免费,点击 >>> 特权详情 了解更多!

余斗余斗
  • 版权声明:原创文章由发表在Html/css分类下,2022-03-21最后更新,转载注明出处。

相关推荐

返回顶部