我想查看window.location,如果有“IsReload = True”关键字,我会将其删除。例如:这是我的window.location:
http://localhost/Demo/User/ManagedUsersTab?isReload=True
我想删除“?isReload = True”并且不重新加载此页面,只需将其删除即可。我该怎么做。这是我的片段:
if (window.location.href.indexOf("?isReload=True") > -1) {
window.location.replace('@Url.Action("ManagedUsersTab", "User")');
}
此代码段重新加载页面
答案 0 :(得分:1)
尝试
var regex = /(\?|&)isReload=True/;
var location = window.location.href;
if(regex.test(location)){
window.location =location.replace(regex, '$1')
}