Страницы

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

вторник, 12 марта 2019 г.

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

Имеются куки:
_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)?
Мой код был:

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


Ответ

На счёт правильности решения не уверен, но можно значение вытащить так:
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];

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

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