gpt4 book ai didi

javascript - 在不重新加载页面的情况下向 url 添加(获取)参数?

转载 作者:行者123 更新时间:2023-11-28 18:03:52 25 4
gpt4 key购买 nike

通过下面的代码,我将每个选定的元素推送到数组中。我可以使用 javascript 将其推送到 url 参数,例如 window.location.href。我可以在不重新加载页面/重定向的情况下向 url 添加参数吗?

var keys = [];
keys.push({selected_element:object.key});

所需结构为:/index.php?element[]=546454&element[]=156151&element[]=343141

最佳答案

您可以使用history.pushState...:

if (history.pushState) 
{
var newQueryString = window.location.protocol + "//" +
window.location.host + window.location.pathname +
'?newStuff[]=123&whatever=909';

window.history.pushState({path:newQueryString},'',newQueryString);
}

关于javascript - 在不重新加载页面的情况下向 url 添加(获取)参数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43044599/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com