質問: location.href.replace(/#.*/, ""); } }); ``` 何か解決方法はありませんでしょうか?
回答: 自己解決できましたので、ご報告させて頂きます。 2番目に試したプログラムの一番下「location.href = location.href.replace(/#.*/, "");」の部分を「history.replaceState(null, null, location.pathname.split('/').pop());」と書き換えたところ、思い通りの動作となりました。 ページを再読み込みすることなく、ブラウザのアドレスバーを書き換える方法を見つけることが出来ましたので試してみました。