Вы можете написать такую функцию:
function getCookie(cName) {
var cVal = document.cookie.match('(?:^|;) ?' + cName + '=([^;]*)(?:;|$)');
if (!cVal) {
return "";
} else {
return cVal[1];
}
}
Затем, после того, как вы установили cookie, вы можете вызвать getCookie()
и проверить его возвращаемое значение, если оно равно пустой строке, или""
, то есть false
, тогда cookie не существует.В противном случае вы получите правильное значение cookie.
Вышеуказанный абзац в коде:
var cookie = getCookie("users_resolution");
if (!cookie) {
// cookie doesn't exist
} else {
// cookie exists
}