javascript href расположения окна без хеша?

У меня есть:

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?

72
задан Phrogz 4 May 2015 в 18:47
поделиться