it-swarm-eu.dev

Aggiungi un frammento all'URL senza causare un reindirizzamento?

Esiste un modo per aggiungere l'hash # al mio URL senza reindirizzamento?

72
Dee
window.location.hash = 'something';

Questo è semplicemente JavaScript.

Il tuo commento...

Ciao, ciò di cui ho davvero bisogno è aggiungere solo l'hash ... qualcosa del genere: window.location.hash = '#'; Ma in questo modo non viene aggiunto nulla.

Prova questo...

window.location = '#';

Inoltre, non dimenticare il metodo window.location.replace().

153
alex

Per HTML diretto, senza JavaScript richiesto:

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

Oppure, per rispondere alla tua domanda in modo più letterale, aggiungi semplicemente '#' all'URL:

<a href="#">Add '#' to URL</a>
27
Jess Telford
window.location.hash = 'whatever';
6
Daniel Lo Nigro