https://m.blog.naver.com/beusable/220864664334
window.location.hash 변경을 체크하는 hashchange 이벤트는 있지만 window.location.search 를 체크하는 제대로된 javascript 방법이 없음 https://codingbeautydev.com/blog/javascript-detect-url-change/