我知道我可以用此位的代码直接获得的哈希值:
var hash = window.location.hash;
但有反正我能得到的哈希值之前,一切都直接呢?
谢谢!
编辑使用应答波纹管:我猜测的最好办法是...
var pageAddress = window.location.split('#')[0];
我用:
window.location.href.replace(window.location.hash, '');
你可以尝试减去具有从位置
这花了我2秒到谷歌:http://davidwalsh.name/javascript-window-location
你想采取href和拆分它的“#”,很容易的在JS做。
这可能会或可能不会有兴趣,如果你不介意的jQuery(我没有写它):
jQuery的烧烤:后退按钮和查询库:http://benalman.com/projects/jquery-bbq-plugin/
就在哈希结合前文
window.location.origin + window.location.pathname + window.location.search