Я ищу аккуратный способ получить URL-адрес текущего документа в Javascript.
- URL должен быть чистым от параметров (? parameter1 = bla & parameter2 = bla)
- URL должен быть чистым от хэш-тегов (#jumppoint)
- http/https следует удалить/объединить в http
Я знаю, что могу получить текущий URL-адрес с location.href, а затем использовать некоторые регулярные выражения, чтобы очистить его, но, возможно, есть лучшее/более чистое решение для избавления от мусора?