• Home
  • About
    • PI photo

      PI

      Beginner's Blog

    • Learn More
    • Github
  • Posts
    • All Posts
    • All Tags
    • All Categories
  • Projects

[JS] JS로 페이지 갱신 없이 URL 변경하기

📆 Created: 2024.12.26 Thu

Reading time ~1 minute

주소창 변조하기

Syntax

pushState(state, unused)
pushState(state, unused, url)

Parameters

  • state: 상태값. 브라우저에서 앞/뒤로 갈 때 넘겨줄 데이터
  • unused: 원래는 title(변경할 브라우저 제목)을 넣었다고 한다. 더 이상 사용되지 않고 생략이 불가하다고 한다.
  • url: 변경할 브라우저 URL

Return Value

None

Example Code

history.pushState(null, null, 'abracadabra') // hostname은 변경할 수 없지만 pathname은 변경할 수 있다

참고

  • History: pushState() method
  • [JavaScript] history.pushState() - 페이지 갱신없이 주소URL 변경하기
  • JavaScript를 사용하여 동적으로 URL 변경
  • [Javascript] 현재 페이지 URL 가져오기
  • history.pushState 사용하기


TILWEBJS Share Tweet +1
/#disqus_thread