我正在尝试编写一个 javascript 来检测当前页面是否包含“?” 在 url 中,如果是,则将 url 中的所有内容都放在“?” 然后用这个新的 url 重新加载窗口。我试过这个:
var curr_url = window.location.toString();
if (curr_url.indexOf('?')!== -1){
var goodpart = curr_url.split('?');
//alert(goodpart[0]);
window.location = goodpart[0];
}
但这似乎不起作用。要么它对某些页面没有任何作用,要么它可以工作,但会一遍又一遍地重新加载页面。