URL的更新参数(不刷新)

问题描述 投票:0回答:1

我知道这是一个非常有文献记载的主题,但是经过数小时的研究,我现在陷入了困境。我正在做一个测验,当做出选择时,我想更新URL上的相应参数。

https://deusbot-trading.com/quiz/age=&exp=&asset=

这是我的URL,由:生成]

let refresh = window.location.protocol + "//" + window.location.host + window.location.pathname + '?age=&exp=&asset=';    
window.history.replaceState({ path: refresh }, '', refresh);

而且我想在用户单击按钮时更新此url的某些参数。例如,我想为“年龄”分配一个值,而不更改其余的URL:

https://deusbot-trading.com/quiz/age=45+&exp=&asset=


我尝试过:

window.history.replaceState({ 'age=', 'age=45+');

但是这似乎不起作用。希望有人可以阐明如何动态修改URL的参数值。

我知道这是一个非常有文献记载的主题,但是经过数小时的研究,我现在陷入了困境。我正在做一个测验,当做出选择时,我想更新URL上的相应参数...。

javascript url parameters updates
1个回答
© www.soinside.com 2019 - 2024. All rights reserved.