如何在URL中附加查询字符串时停止页面重新加载

时间:2018-04-28 10:21:22

标签: javascript jquery

在这里,我想在url中附加查询字符串,我试过但它无法正常工作,比如在那段时间内加载网址www.domain.com我想附加一个字符串www.domain.com#login,见下文我尝试过的代码,字符串在URl中附加,但页面每秒都会加载,我不想重页加载

  

我的代码

 var myURL = document.location;
 document.location = myURL + "#login"

2 个答案:

答案 0 :(得分:0)

使用window.history对querystring进行无重新加载更改

答案 1 :(得分:0)

您可以使用pushStatereplaceState方法,即:

window.history.pushState("object or string", "Title", "new url");

OR

window.history.replaceState(null, null, "/login");