| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > JavaScript: для новичков > Не могу получить куку |
| Автор: V0fka 26.8.2016, 15:45 | ||||
| Привет! В Хроме жму Ф12, перехожу на вкладку Application, там Cookies. Вижу куки. Хочу получить определенную куку Javascript-ом. Нашел https://learn.javascript.ru/cookie функцию:
Вставляю её на страничку, после объявления сразу пишу
Получаю undefined. Но через Ф12 вижу, что кука есть. Expires / Max-Age у неё стоит на год вперед. Вопрос: как мне её получить? |
| Автор: _zorn_ 26.8.2016, 15:53 |
| Заюзать что нибудь получше ? Например https://github.com/js-cookie/js-cookie |
| Автор: V0fka 26.8.2016, 16:30 |
_zorn_, мне кажется, что дело не в инструменте, а в том, что так задумано, но я просто об этом не знаю. Поясню. Тут на сайте, открываю в Хроме указанную выше вкладку, под ней консоль. Ввожу в консоли document.cookie и вижу не то, что показывается во вкладке Application. ![]() Так вот, почему в консоли я не вижу того, что находится на вкладке Application? |
| Автор: _zorn_ 26.8.2016, 17:44 |
Когда кажется креститься надо... говорят. Вы хоть понимаете как куки выглядят в document.cookie ? А судя по "нажал туда, открыл вкладку, посмотрел куки" вы вообще не понимаете как куки работают... Просто попробуйе другой инструмент... ЗЫ. Страницеразревающий скрин лишний. |
| Автор: _zorn_ 27.8.2016, 11:43 |
| С регекспами вы скорей всего тоже не знакомы. В вашем примере мозгодробительный пример в replace. Поэтому и говорю про другой инструмент. Чем сложнее регексп тем в нем больше ошибок... |
| Автор: ksnk 29.8.2016, 18:54 |
| А я вот, все вижу, что я делаю неправильно? http://pixs.ru/showimage/2016082918_4043294_23100690.png |
| Автор: V0fka 30.8.2016, 10:36 |
| Сейчас ещё раз проверил, тоже вроде всё есть. Ничего не понимаю. Понаблюдаю ещё. Извините за беспокойство. |