(function() {
window.Ansap = {};
window.Ansap.cookie = {
/**
* 添加cookie
*
* @param name
* -cookie名
* @param value
* -cookie值
* @param expiresDay
* -cookie过期时间
*/
setCookie : function(name, value, expiresDay) {
var date = new Date();
date.setTime(date.getTime() + expiresDay * 24 * 3600);
document.cookie = name + "=" + value + "; expires="
+ date.toUTCString();
},
/**
* 通过设置cookie过期时间删除cookie
*
* @param name
* -待删除的cookie名
* @param value
* -待删除的cookie值
*/
removeCookie : function(name, value) {
setCookie(name, value, -1);
},
/**
* 根据cookie名获取cookie值
*/
getCookie : function(cname) {
var name = cname + "=";
var ca = document.cookie.split(';');
for (var i = 0; i < ca.length; i++) {
var c = ca[i].trim();
if (c.indexOf(name) == 0)
return c.substring(name.length, c.length);
}
return "";
}
}
})();
本文介绍了一个简单的JavaScript函数库,用于实现浏览器中Cookie的基本操作:设置、获取和删除。这些功能对于网页开发者来说非常实用,可以帮助他们更好地管理和使用网站用户的会话信息。
1万+

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



