линия

Главная

среда, 17 августа 2016 г.

Получить GET параметры из URL

Как получить параметры из адресной строки, да все просто:
var options = decodeURIComponent(window.location.search.slice(1))
                      .split('&')
                      .reduce(function _reduce (/*Object*/ a, /*String*/ b) {
                        b = b.split('=');
                        a[b[0]] = b[1];
                        return a;
                      }, {});
Получаем обьект. Например для адреса вида site.ru?a=1&b=2, получим {a:1,b:2}

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

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