У меня есть:
var uri = window.location.href;
Это обеспечивает http://example.com/something#hash
Какой лучший и простой способ получить весь путь без #hash
?
uri = http://example.com/something#hash
nohash = http://example.com/something
Я попытался использовать location.origin+location.pathname
, который не работает в каждом браузере. Я пробовал использовать location.protocol+'//'+location.host+location.pathname
, который выглядит как дрянное решение для меня.
Каков наилучший и простой способ сделать это? возможно, я запрашиваю для location.hash и пытаюсь выполнить substr() это из uri?