gpt4 book ai didi

javascript - 使用 pushstate 添加查询字符串

转载 作者:行者123 更新时间:2023-11-30 10:14:49 25 4
gpt4 key购买 nike

我正在做类似下面的事情

if(history.pushState)
{
var stateObject = { dummy: true };
var url = window.location.protocol
+ "//"
+ window.location.host
+ window.location.pathname
+ '?myNewUrlQuery=1';
history.pushState(stateObject, jQuery(document).find('title').text(), + url);
}

我的路径名是正确的,但查询字符串是 Nan。例如我得到的结果是

http://example.com/mypage/Nan

代替

http://example.com/page/?myNewUrlQuery=1

请告诉我是否可以使用 pushstate 方法在 URL 中添加查询字符串。如果是,任何工作示例都将非常有帮助。

提前致谢。

最佳答案

+ url

url 变量前有一个一元加号运算符,可将其转换为数字。因为它不是包含数字的字符串,所以您得到的是 Not A Number。删除 +

关于javascript - 使用 pushstate 添加查询字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24465030/

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