Перегляньте масив ca (i = 0; i < ca.length; i++) і зчитайте кожне значення c = ca[i]). Якщо файл cookie знайдено (c.indexOf(name) == 0), повертається значення файлу cookie (c.substring(name.length, c.length). Якщо файл cookie не знайдено, поверніть "".
печиво. indexOf('cookie_name='); Він поверне -1, якщо файл cookie не існує.
Щоб перевірити, чи ввімкнуто налаштування cookie у браузері, ви можете використовуйте властивість cookieEnabled у вікні. глобальний об'єкт навігатора в JavaScript. Властивість поверне логічне значення true, якщо cookie ввімкнено, і false, якщо не ввімкнено.
Наведений нижче зразок коду визначає функцію getCookie(), яка приймає ім’я файлу cookie та повертає його значення:
- функція getCookie(cName) {
- const cDecoded = decodeURIComponent(документ. cookie); //бути обережним.
- const cArr = cDecoded. split('; ');
- cArr. forEach(val => {
- if (val. indexOf(name) === 0) res = val.
Як перевірити файли cookie в Chrome?
- Клацніть правою кнопкою миші та виберіть Перевірити, щоб відкрити консоль розробника.
- Перейдіть на вкладку Програми на консолі.
- Розгорніть спадне меню «Cookie» у розділі «Зберігання». У розділі «Cookie» виберіть веб-сайт, щоб переглянути деталі файлів cookie.