修改wordpress中的URL参数



我有一个网站,这个URL: https://my_site.cz/index.php/prices/order/?button=1。我想把URL参数button改为0。我尝试了这个javascript代码:

var queryParams = new URLSearchParams(window.location.search);
queryParams.set("button", "0");

但它没有工作。我尝试了其他建议,但按钮变量保持不变。我怎么改变这个变量?谢谢你的帮助(我使用wordpress和一个优雅主题的Divi主题。)

queryParams当前是window.location.search值的副本。您需要分配location对象的search属性来更新URL中的搜索参数。

var queryParams = new URLSearchParams(window.location.search);
queryParams.set("button", "0");
window.location.search = queryParams;

当像上面这样赋值URLSearchParams的实例时,它将调用URLSearchParams对象上的toString()方法并将该对象转换为字符串。

最新更新