Страницы

Поиск по вопросам

среда, 22 января 2020 г.

Чтение нужного значения с массива куков

#javascript #массивы #cookie


Имеются куки:


  _ym_uid=1501572828150021607; _ym_isad=2; value=11; _ga=GA1.2.889728148.1501572828;
_gid=GA1.2.353711974.1501572828; _gat=1; _ym_visorc_45462804=w


Как мне получить значение 11 из value=11; (куки могут меняться местами, 11 тоже может
менять от 0 до 99)?

Мой код был:





Он перестал работать после подключения счетчиков метрики, так как куков стало больше
и, получается, что я не верно беру нужный кук.
    


Ответы

Ответ 1



На счёт правильности решения не уверен, но можно значение вытащить так: var s = '_ym_uid=1501572828150021607; _ym_isad=2; value=11; _ga=GA1.2.889728148.1501572828; _gid=GA1.2.353711974.1501572828; _gat=1; _ym_visorc_45462804=w'; var value = s.split('value=')[1].split(';')[0];

Ответ 2



Попробовал, Ваш код работает

Комментариев нет:

Отправить комментарий