function getcookie(name) {
var cookie_start = document.cookie.indexOf(name);
var cookie_end = document.cookie.indexOf(“;”, cookie_start);
return cookie_start == -1 ? ” : unescape(document.cookie.substring(cookie_start + name.length + 1, (cookie_end > cookie_start ? cookie_end : document.cookie.length)));
}
function setcookie(cookieName, cookieValue, seconds, path, domain, secure) {
var expires = new Date();
expires.setTime(expires.getTime() + seconds);
document.cookie = escape(cookieName) + ‘=’ + escape(cookieValue)
+ (expires ? ‘; expires=’ + expires.toGMTString() : ”)
+ (path ? ‘; path=’ + path : ‘/’)
+ (domain ? ‘; domain=’ + domain : ”)
+ (secure ? ‘; secure’ : ”);
}
本文深入解析JavaScript中的getCookie和setCookie函数,详细说明了如何在客户端进行Cookie的获取与设置,包括函数的具体实现原理和使用场景。
5332

被折叠的 条评论
为什么被折叠?



