ハッシュタグを使用して同じページで値を送受信しています。ハッシュ値を変更するたびに、ボタンを押して値を割り当てた後、ページを手動でリロードします。例えば
<input type="button" value="go to step 2" onclick="reloadpage();"
function reloadpage() {
window.location.hash = "val1:xxx,val2:yyy,val3:zzz";
window.location.reload();
}
ユーザーがブラウザの戻るボタンまたは進むボタンを押すと、URL ハッシュは変更されますが、ページはリロードされません。history.change を検出してページを更新する方法はありますか?