Czy istnieje sposób, jak dodać hash # do mojego adresu URL bez przekierowania?
javascript
jquery
hash
Dee
źródło
źródło
Dla prostego kodu HTML, bez wymaganego JavaScript:
<a href="#something">Add '#something' to URL</a>
Lub, aby potraktować pytanie bardziej dosłownie, po prostu dodaj „#” do adresu URL:
<a href="#">Add '#' to URL</a>
źródło
#
do adresu URL. Właściwie kliknięcie linku, jak sugerowałem, spełni to. Nie potrzeba JS.window.location.hash = 'whatever';
źródło
#
Prefiks nie jest wymagane.Spróbuj tego
var URL = "scratch.mit.edu/projects"; var mainURL = window.location.pathname; if (mainURL == URL) { mainURL += ( mainURL.match( /[\?]/g ) ? '&' : '#' ) + '_bypasssharerestrictions_'; console.log(mainURL) }
źródło