ハッシュタグがtwoB
に終了した場合、ページが更新されたときにアラートを発動すれば、以下の通り:urlにハッシュタグがあり、ユーザーがブラウザで前後にナビゲートした場合のJavaScript関数ですか?
if (window.location.href.match(/\#twoB/))
{
alert('twoB');
}
問題があることあなたは、いくつかのハッシュタグをクリックすると、ブラウザに戻ってクリックしてしまった場合、 URLにはハッシュが含まれていますが、アラートは起動しません。ユーザーがブラウザを使用してコードを実行した後でコードを実行するにはどうすればよいでしょうか。
私はこのプロジェクトにjQueryを使用していますので、構文が簡単な場合は理想的な世界でjQueryソリューションを使いたいと思います。
多くのjQuery履歴プラグインの1つを探しています。 – Brad
これを行うネイティブな方法はありませんか? 1つの機能にライブラリを使用することができない場合は、ライブラリを使用することに恥ずかしいと思われます。ありがとう – Evans
@jdn https://developer.mozilla.org/en/DOM/Manipulating_the_browser_historyを参照してください – Phrogz