Есть ли способ добавить хэш # к моему URL без перенаправления?
86
Есть ли способ добавить хэш # к моему URL без перенаправления?
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>
источник
#
к URL-адресу. На самом деле, щелчок по ссылке, как я предлагал, выполнит это. Нет необходимости в JS.window.location.hash = 'whatever';
источник
#
Префикс не требуется.Попробуй это
var URL = "scratch.mit.edu/projects"; var mainURL = window.location.pathname; if (mainURL == URL) { mainURL += ( mainURL.match( /[\?]/g ) ? '&' : '#' ) + '_bypasssharerestrictions_'; console.log(mainURL) }
источник