-
Appending parameter to URL without refreshWeb Dev/8. 메모 2021. 5. 27. 12:52728x90
https://stackoverflow.com/questions/32828160/appending-parameter-to-url-without-refresh
앱에서 refresh없이 url만 바꿔야하는 일이 있어서 찾아봤더니 위의 글이 좋았다.
- History.pushState
https://developer.mozilla.org/en-US/docs/Web/API/History/pushState
- History.replaceState
https://developer.mozilla.org/en-US/docs/Web/API/History/replaceState
History.pushState의 상세 설명을 보면 아래와같다.
pushState를 부르는건 hash를 업데이트하는것과 비슷하다. 그런데 window.location으로 조작하면 hash값을 변경할때만 동일한 문서에 남아있도록 하는데, pushState를 쓰면 여전히 동일한 문서에 있을 수 있다.
'Web Dev > 8. 메모' 카테고리의 다른 글
Editable dom element에 focus를 할때 cursor로 끝으로 옮기는 법 (0) 2021.05.30 HTMLElement에 contentEditable 속성을 줘서, 편집가능하도록 만들기 (0) 2021.05.27 JWT 란? (0) 2021.03.05 img Lazy loading: loading="lazy" 옵션을 사용하자 (0) 2021.02.26 정규표현식 (0) 2021.02.24