Такой вопрос
Есть адресная строка вида
site.com?param1=1¶m2=2
Каким образом без перезагрузки поменять param1 на другое значение, при том чтоб param2 осталось
history.pushState(null,null,url);
Сейчас использую это, но оно либо заменять урл, либо добавляет. Изменить значение через него не выходит. Параметров может быть 1, а может 10