1

我想检查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")');
        }

此片段重新加载页面

4

1 回答 1

1

尝试

var regex = /(\?|&)isReload=True/;
var location = window.location.href;
if(regex.test(location)){
    window.location =location.replace(regex, '$1')
}
于 2013-04-01T08:37:49.347 回答