2014-01-15 5 views
0

Я ищу, чтобы сохранить все файлы cookie в localStorage. Когда страница загружается, файлы cookie должны быть завышены из данных в localStorage. Всякий раз, когда они меняются или, возможно, только на закрытой странице, localStorage должен обновляться данными cookie.Сохранять все куки в localStorage

Я в среде, где файлы cookie не сохраняются между перезагрузками, и вы должны использовать localStorage. Проблема в том, что используемая мной структура сервера устанавливает все файлы cookie независимо от моего кода.

Спасибо за любую помощь в навигации по этому вопросу - я не очень хорошо разбираюсь в поведении cookie.

ответ

0

LocalStorage API работает с простым набором/get/clear набором методов, которые позволяют вам взаимодействовать с хранилищем значений ключей. Для того, чтобы хранить все куки для текущей страницы по ключевым «куки» вы могли бы написать:

localStorage.setItem("cookies", document.cookie); 

, а затем восстановить их:

document.cookie = localStorage.getItem("cookies"); 
Смежные вопросы