如何从用javascript在地址栏中的哈希之前的一切吗?

问题描述 投票:7回答:5

我知道我可以用此位的代码直接获得的哈希值:

var hash = window.location.hash;

但有反正我能得到的哈希值之前,一切都直接呢?

谢谢!

编辑使用应答波纹管:我猜测的最好办法是...

var pageAddress = window.location.split('#')[0];
javascript hash
5个回答
17
投票

我用:

window.location.href.replace(window.location.hash, '');

1
投票

你可以尝试减去具有从位置


1
投票

这花了我2秒到谷歌:http://davidwalsh.name/javascript-window-location

你想采取href和拆分它的“#”,很容易的在JS做。


0
投票

这可能会或可能不会有兴趣,如果你不介意的jQuery(我没有写它):

jQuery的烧烤:后退按钮和查询库:http://benalman.com/projects/jquery-bbq-plugin/


0
投票

就在哈希结合前文

window.location.origin + window.location.pathname + window.location.search
© www.soinside.com 2019 - 2024. All rights reserved.