“Как изменить параметр запроса URL -адреса в JavaScript” Ответ

Как изменить параметр запроса URL -адреса в JavaScript

// Construct URLSearchParams object instance from current URL querystring.
var queryParams = new URLSearchParams(window.location.search);
 
// Set new or modify existing parameter value. 
queryParams.set("myParam", "myValue");
 
// Replace current querystring with the new one.
history.replaceState(null, null, "?"+queryParams.toString());

// OR do a push to history
tory.pushState(null, null, "?"+queryParams.toString());
Cute Chinchilla

JavaScript добавить параметр запроса обновления в URL

function update_query_parameters(key, val) {
   uri = window.location.href
      .replace(RegExp("([?&]"+key+"(?=[=&#]|$)[^#&]*|(?=#|$))"), "&"+key+"="+encodeURIComponent(val))
      .replace(/^([^?&]+)&/, "$1?");
   return uri;
}
// examples: the following may update ?page=4 in url and redirects to 
window.location.href = update_query_parameters('page', '4);
Gegasoft

Ответы похожие на “Как изменить параметр запроса URL -адреса в JavaScript”

Вопросы похожие на “Как изменить параметр запроса URL -адреса в JavaScript”

Больше похожих ответов на “Как изменить параметр запроса URL -адреса в JavaScript” по JavaScript

Смотреть популярные ответы по языку

Смотреть другие языки программирования