Добавить фрагмент в URL-адрес, не вызывая перенаправления?


есть ли способ, как добавить хэш # в мой URL-адрес без перенаправления?

3 62

3 ответа:

window.location.hash = 'something';

Это просто JavaScript.

ваш комментарий...

Привет, что мне действительно нужно, это добавить только хэш... что-то вроде этого: window.location.hash = '#'; но таким образом ничего не добавляется.

попробуйте это...

window.location = '#';

кроме того, не забывайте о window.location.replace() метод.

для прямого HTML без JavaScript-кода:

<a href="#something">Add '#something' to URL</a>

или, чтобы принять ваш вопрос более буквально, просто добавьте ' # ' в URL:

<a href="#">Add '#' to URL</a>
window.location.hash = 'whatever';