Вход

Просмотр полной версии : Как удалить только определенные куки?


lukasss
31.03.2017, 21:09
Есть несколько кук с префиксом "bb"

например:
bb-1
bb-2

Их значения не важны

Подскажите, пожалуйста, как удалить только их?

рони
31.03.2017, 21:59
lukasss,
var date = new Date(new Date().getTime() + 5 * 60 * 1000);
document.cookie = "bb-2017=value; path=/; expires=" + date.toUTCString();
alert(document.cookie);
function deleteCookie(name) {
document.cookie.split(";").forEach(function(el) {
el = el.split("=")[0].trim();
if(!el.indexOf(name)) {
var date = new Date(0);
document.cookie = el + "=; path=/; expires=" + date.toUTCString();
}
});

}

deleteCookie("bb") ; alert(document.cookie);

lukasss
12.04.2017, 11:39
Спасибо! Помогло!