2010-10-12 2 views
2

Можно создать дубликат:
Javascript cookie deleteУдалить кук с помощью JavaScript

Пожалуйста, дайте мне знать, как удалить конкретное печенье (у меня есть имя куков его достаточно ..).

У меня действительно нет идеи (я не знаю JS хорошо ...), и когда я искал в Google, я не нашел хорошего решения.

спасибо.

EDIT: Если я не могу удалить куки - дайте мне знать, как изменить значение «» (пустая ..), его слишком хорошо.

+1

Вы действительно говорите нам, что поиск «javascript cookie delete» не принес мне полезных результатов? – Oded

+0

Да .. Я уже пробовал, вот почему я спрашиваю здесь. – Luis

+0

Ответ Тима С. Ван Харена - это самое первое, что появляется, когда я google для «javascript cookie delete», как предложил Одед. –

ответ

9

Похищенные из here:

function del_cookie(name) { 
    document.cookie = name + '=; expires=Thu, 01-Jan-70 00:00:01 GMT;'; 
} 

Это устанавливает значение куки ни к чему (name + '=;) и устанавливает время истечения срока действия в прошлом (истекающий немедленно).

0

Попробуйте это (взято из here):

function DeleteCookie(name, path, domain) 
{ 
    path = (path ? ";path=" + path : ""); 
    domain = (domain ? ";domain=" + domain : ""); 
    var expiration = "Thu, 01-Jan-1970 00:00:01 GMT"; 

    document.cookie = name + "=" + path + domain + ";expires=" + expiration; 
} 

По существу, удалить куки, установив их срок годности до даты гарантированно будет в прошлом.

Смежные вопросы