gpt4 book ai didi

javascript - window.location.assign(var String) 不起作用

转载 作者:行者123 更新时间:2023-11-28 01:45:33 25 4
gpt4 key购买 nike

我有java脚本函数来检查URL并分割它,我提出一个问题,并根据答案转发用户页面一切正常,直到我使用 window.location.assign();里面有字符串 (=window.location.assign(path);) 而不是固定 URL (=window.location.assign("http://stackoverflow.com ");)我能做些什么?谢谢...

var register=...;
var login=...;
function link(type) {
var urlPath = document.URL.split("/");
if (type == "register") {
var path= urlPath[2] + register;
window.location.assign(path);
}
else {
var path = urlPath[2] + login;
window.location.assign(path);

}
event.preventDefault();

}

最佳答案

您应该使用完整的 URL。

window.location.assign(urlPath[0]+'/'+urlPath[1]+'/'+urlPath[2]+register);

window.location.assign(urlPath[0]+'/'+urlPath[1]+'/'+urlPath[2]+path);

或者

window.location.assign(window.location.origin+register);

window.location.assign(window.location.origin+path);

关于javascript - window.location.assign(var String) 不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20369153/

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