“JS Добавить PARAM PARAM” Ответ

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

JS Добавить PARAM PARAM

function setParam(uri, key, val) {
    return uri
        .replace(RegExp("([?&]"+key+"(?=[=&#]|$)[^#&]*|(?=#|$))"), "&"+key+"="+encodeURIComponent(val))
        .replace(/^([^?&]+)&/, "$1?");
}
Gegasoft

Ответы похожие на “JS Добавить PARAM PARAM”

Вопросы похожие на “JS Добавить PARAM PARAM”

Больше похожих ответов на “JS Добавить PARAM PARAM” по JavaScript

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

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