Как я могу проверить, блокируются ли файлы cookie с помощью JavaScript?



![Безумие обратных вызовов в javascript [JS]](https://i.imgur.com/WsjO6zJb.png)


Напишите файл cookie, а затем прочтите его ...
Например:
function readCookie(cname) {
a = trim(document.cookie);
res = '';
while(a != '') {
cookiename = a.substring(0,a.search('='));
cookiewert = a.substring(a.search('=')+1,a.search(';'));
if (cookiewert == '' || a.search(';')==-1) {
cookiewert = a.substring(a.search('=')+1,a.length);
} else {
cookiewert = a.substring(a.search('=')+1,a.search(';'));
}
if (cname == trim(cookiename)){
res = cookiewert;
return (res);
}
i = a.search(';')+1;
if (i == 0){i = a.length}
a = a.substring(i,a.length);
}
return(res)
}
function checkSessionCookie() {
//write cookie
document.cookie = 'sessioncookieallowed=true;';
var check = readCookie('sessioncookieallowed');
}
вызов функции checkSessionCookie ();
Что такое функция
trim()? AFAIK, это должно быть похоже наstr.trim(). И, функцияcheckSessionCookie()ничего не возвращает, последняя строка должна бытьreturn readCookie('sessioncookieallowed');