Обнаружение, если определенный куки существует - PullRequest
0 голосов
/ 24 ноября 2011

Я работаю над сайтом, на котором уже есть много файлов cookie.Теперь я хочу определить, существует ли файл cookie с именем «login».Вот мой код:

if (document.cookie.indexOf("login") >= 0) {
    alert("login cookie exist");
}
else if(document.cookie.indexOf("login") < 0 ){
    alert("no login cookie");

}
else{

}

Что не так с этим кодом?Метод indexOf вернет -1 или 0, в зависимости от того, существует файл cookie или нет?В обоих случаях его возвращают мне -1.Мое if утверждение неверно?

1 Ответ

1 голос
/ 03 декабря 2011

Я бы рекомендовал использовать jQuery плагин jQuery Cookie. Это делает обработку куки супер легкой и безболезненной.

https://github.com/carhartl/jquery-cookie

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...