getCookie = function(name)
{
var arr, reg = new RegExp("(^| )" + name + "=([^;]*)(;|$)");
if (arr = document.cookie.match(reg)) {
return unescape(arr[2]);
} else {
return null;
}
},
delCookie = function(name) {
var exp = new Date();
exp.setTime(exp.getTime() + (-1 * 24 * 60 * 60 * 1000));
document.cookie = name + "=;expires=" + exp.toGMTString() + ";path=/";
{
var arr, reg = new RegExp("(^| )" + name + "=([^;]*)(;|$)");
if (arr = document.cookie.match(reg)) {
return unescape(arr[2]);
} else {
return null;
}
},
delCookie = function(name) {
var exp = new Date();
exp.setTime(exp.getTime() + (-1 * 24 * 60 * 60 * 1000));
document.cookie = name + "=;expires=" + exp.toGMTString() + ";path=/";
}
注意cookie删除时的domain, path, expiretime.
本文介绍了一种使用JavaScript来获取和删除浏览器Cookie的方法。提供了getCookie函数用于读取指定名称的Cookie值,并通过delCookie函数实现了Cookie的删除功能。文章强调了在删除Cookie时需要注意domain、path和过期时间的设置。
1万+

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



