Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 13.01.2022, 13:02
Интересующийся
Отправить личное сообщение для Fox- Посмотреть профиль Найти все сообщения от Fox-
 
Регистрация: 10.01.2018
Сообщений: 13

запись и чтение cookie
Здравствуйте, на многих сайтах сейчас выходит окно с кнопкой для разрешения чтения куков, без этого разрешения нельзя записывать и читать куки теперь? Если можно без разрешения(не с юридической стороны), то покажите актуальный пример записи и чтения куков на 2022 год. Если нельзя записать в куки без этого окна с разрешением, то не нужно
Ответить с цитированием
  #2 (permalink)  
Старый 13.01.2022, 13:21
Аватар для ksa
ksa ksa вне форума
CacheVar
Отправить личное сообщение для ksa Посмотреть профиль Найти все сообщения от ksa
 
Регистрация: 19.08.2010
Сообщений: 13,596

Сообщение от Fox-
Если можно без разрешения(не с юридической стороны)
Именно из-за "юридической стороны" и спрашивают...
Ответить с цитированием
  #3 (permalink)  
Старый 13.01.2022, 13:31
Интересующийся
Отправить личное сообщение для Fox- Посмотреть профиль Найти все сообщения от Fox-
 
Регистрация: 10.01.2018
Сообщений: 13

Сообщение от ksa Посмотреть сообщение
Именно из-за "юридической стороны" и спрашивают...

именно это и хотел узнать, то есть можно в куки записать и прочесть данные без этого окна?
Этот код рабочий не устарел ?
writeCookie('test_var', 'test_value', 30);
 
function writeCookie(name, val, expires) {
  var date = new Date;
  date.setDate(date.getDate() + expires);
  document.cookie = name+"="+val+"; path=/; expires=" + date.toUTCString();
}


и чтение
test = readCookie('test_var');
 
function readCookie(name) {
  var matches = document.cookie.match(new RegExp(
    "(?:^|; )" + name.replace(/([\.$?*|{}\(\)\[\]\\\/\+^])/g, '\\$1') + "=([^;]*)"
  ));
  return matches ? decodeURIComponent(matches[1]) : undefined;
}

Или он уже не актуален
Ответить с цитированием
  #4 (permalink)  
Старый 13.01.2022, 15:16
Интересующийся
Отправить личное сообщение для Fox- Посмотреть профиль Найти все сообщения от Fox-
 
Регистрация: 10.01.2018
Сообщений: 13

Сообщение от Fox- Посмотреть сообщение

именно это и хотел узнать, то есть можно в куки записать и прочесть данные без этого окна?
Этот код рабочий не устарел ?
writeCookie('test_var', 'test_value', 30);
 
function writeCookie(name, val, expires) {
  var date = new Date;
  date.setDate(date.getDate() + expires);
  document.cookie = name+"="+val+"; path=/; expires=" + date.toUTCString();
}


и чтение
test = readCookie('test_var');
 
function readCookie(name) {
  var matches = document.cookie.match(new RegExp(
    "(?:^|; )" + name.replace(/([\.$?*|{}\(\)\[\]\\\/\+^])/g, '\\$1') + "=([^;]*)"
  ));
  return matches ? decodeURIComponent(matches[1]) : undefined;
}

Или он уже не актуален
разобрался
Ответить с цитированием
  #5 (permalink)  
Старый 13.01.2022, 19:30
Аватар для ksa
ksa ksa вне форума
CacheVar
Отправить личное сообщение для ksa Посмотреть профиль Найти все сообщения от ksa
 
Регистрация: 19.08.2010
Сообщений: 13,596

Fox-, мы перешли на локальное хранилище...
А куки используем только "серверные".
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Запись в cookie значения id Warycooper jQuery 19 08.12.2016 14:11
Как удалить DIV если есть запись в cookie zahar_92 jQuery 3 13.05.2016 15:44
Матрица JS запись и чтение из матрицы greg_zel Общие вопросы Javascript 9 04.05.2012 19:55
Запись массива в cookie KonstantinK Общие вопросы Javascript 4 19.03.2011 20:30
Чтение и запись с txt или csv файла vitaver AJAX и COMET 0 23.12.2010 20:43