使用javascript删除查询字符串

时间:2015-11-06 06:24:08

标签: javascript

我的网址包含一些查询字符串“?v = 1” 我设法使用以下

清理我的网址
<script type="text/javascript">
var uri = window.location.toString();
if (uri.indexOf("?") > 0) {
    var clean_uri = uri.substring(0, uri.indexOf("?"));
    window.history.replaceState({}, document.title, clean_uri);
}
</script>

无论如何我想要处理查询,即使我刷新页面。我怎样才能做到这一点?

1 个答案:

答案 0 :(得分:0)

您只能尝试此代码一次: -

<script type="text/javascript">

if(window.location.href.indexOf("?") > -1) 
{
   var uri         = window.location.toString();
   var newURL      = uri.split("?");
   window.location = newURL[0];
}
</script>