Existe-t-il un moyen d'ajouter un hash # à mon URL sans redirection?
86
Existe-t-il un moyen d'ajouter un hash # à mon URL sans redirection?
window.location.hash = 'something';
C'est juste du JavaScript.
Votre commentaire...
Salut, ce dont j'ai vraiment besoin, c'est de n'ajouter que le hachage ... quelque chose comme ça:
window.location.hash = '#';
mais de cette façon, rien n'est ajouté.
Essaye ça...
window.location = '#';
N'oubliez pas non plus la window.location.replace()
méthode.
Pour du HTML simple, sans JavaScript requis:
<a href="#something">Add '#something' to URL</a>
Ou, pour prendre votre question plus littéralement, ajoutez simplement «#» à l'URL:
<a href="#">Add '#' to URL</a>
la source
#
à l'URL. En fait, cliquer sur un lien comme je l'ai suggéré y répondra. Aucun JS nécessaire.window.location.hash = 'whatever';
la source
#
préfixe n'est pas obligatoire.Essaye ça
var URL = "scratch.mit.edu/projects"; var mainURL = window.location.pathname; if (mainURL == URL) { mainURL += ( mainURL.match( /[\?]/g ) ? '&' : '#' ) + '_bypasssharerestrictions_'; console.log(mainURL) }
la source