如何使用window.location更新我的网址?

时间:2013-07-29 11:14:34

标签: javascript jquery

我想将#about等href值附加到我的url的末尾,此时我有一个var newURL获取window.location并添加了href的内容但是现在我有了这个我不确定我如何实际替换浏览器中的URL?

JS

var newURL = window.location + href; //href= #about

3 个答案:

答案 0 :(得分:1)

window.location.hash = "about"

应该这样做

答案 1 :(得分:0)

您可以使用几种方法。

  • 修改window.location.hash
  • 使用新的HTML5 History API(使用哈希作为旧浏览器的后备)

答案 2 :(得分:0)

您可以使用window.location.hash作为其他答案。

但是如果你想对它进行丰富的操作,你应该选择任何类似的库 http://benalman.com/projects/jquery-bbq-plugin/