Перезагрузка страницы и хранения значения
Здравствуйте!
Как можно сделать такое, есть выезжающий блок, по умолчанию он открыт. Если его скрыть(и сохранить это состояние), тогда чтобы при следующей перезагрузке он оставался скрытым. И так происходило пока его не откроют и потом оно всегда будет открытым пока его не закроют. Где и как можно хранить это состояние? |
Если хочешь, чтобы состояние сохраняло на 100% (т.е. с другого браузера/компа тоже было всё ок), то нуно сейвить на сервере.
Если это не нужно, то сейви в куки. |
kobezzza, спасибо, не думал что установить куки так просто, сейчас попробую
|
сейвь с таким приоритетом
|
Цитата:
У меня такая проблема, почитал ман. - все просто. Но на локальном сайте(верстке можно сказать) куки не устанавливаются и всегда пустые. Из-за чего это можно быть? Вот код var nextyear = new Date(); nextyear.setFullYear(nextyear.getFullYear() + 1); document.cookie = "version=" + document.lastModified + "; expires=" + nextyear.toGMTString(); var allcookies = document.cookie; alert(allcookies); вот тут если запустить работает и если я запущу открою файл через локалхост - работает, а просто открыть файл html document.cookie пусто, просветите пожалуйста |
Потому что просто файлу не положены куки.
|
Часовой пояс GMT +3, время: 13:18. |