コメントありがとうございます。 サービス終了した今なら、安く中古が手に入りそ…
historyAPIでURLを変更してもブラウザバックでは反応しない
非同期処理などを行った時にURLを変更して、
ブラウザ履歴から移動してきた場合に途中から処理が行えるようにしていた。
ページ推移を含む履歴の移動であれば問題なかったが、
ページを移動しない場合はイベントが発火しなかった。
window.addEventListener('popstate', (e) => { detailId.value = location.search.match(/detailId=(\d+)[^\d]?/) ? RegExp.$1 : null; }, false);
検索
コメントを残す