リダイレクトせずにURLにハッシュ#を追加する方法はありますか?
回答:
window.location.hash = 'something';
それは単なるJavaScriptです。
あなたのコメント...
こんにちは、私が本当に必要なのはハッシュだけを追加することです...このようなもの:
window.location.hash = '#';
しかしこの方法では何も追加されません。
これを試して...
window.location = '#';
また、window.location.replace()
方法を忘れないでください。
JavaScriptを必要としないストレートHTMLの場合:
<a href="#something">Add '#something' to URL</a>
または、質問をより文字通りに解釈するには、URLに「#」を追加するだけです。
<a href="#">Add '#' to URL</a>
#
は、URLにを追加する方法を尋ねたところです。私が提案したように実際にリンクをクリックすると、それが実現します。JSは必要ありません。
window.location.hash = 'whatever';
#
接頭辞は必要ありません。