Javascript 如何设置window.location.href
我在页面上有一个按钮,根据选择的某个值重新加载页面。按钮的onclick事件调用load_newurlparamJavascript 如何设置window.location.href,javascript,jquery,url,Javascript,Jquery,Url,我在页面上有一个按钮,根据选择的某个值重新加载页面。按钮的onclick事件调用load_newurlparam function load_newurl(param) { var url = window.location.href; var index = url.indexOf("&test="); if (index>=0) { url = url.substring(0, index); } url = url
function load_newurl(param) {
var url = window.location.href;
var index = url.indexOf("&test=");
if (index>=0) {
url = url.substring(0, index);
}
url = url + "&testrun=" + param;
window.location.href = url;
window.location.reload();
}
上面是我重新加载页面的功能。但是,window.location.href永远不会更改。有人知道为什么吗?我做错什么了吗
提前谢谢。不要打电话重新加载
如果代码没有其他问题,这应该可以工作
function load_newurl(param) {
var url = window.location.href;
var index = url.indexOf("&test=");
if (index>=0) {
url = url.substring(0, index);
}
url = url + "&testrun=" + param;
window.location.href = url;
}
不要叫重新加载
如果代码没有其他问题,这应该可以工作
function load_newurl(param) {
var url = window.location.href;
var index = url.indexOf("&test=");
if (index>=0) {
url = url.substring(0, index);
}
url = url + "&testrun=" + param;
window.location.href = url;
}
只需取消呼叫即可
window.location.reload();
它应该可以工作。只需删除对的调用即可
window.location.reload();
它应该可以工作。您的代码可以正常工作,但是在即将设置href时,重新加载会刷新当前页面,其href保持不变
只需尝试使用您的代码编辑窗口.location.reload 您的代码工作正常,但在即将设置href时,重载将刷新当前页面,其href保持不变 只需尝试使用您的代码编辑窗口.location.reload