해시 없이 주소 표시줄 업데이트 또는 페이지 새로고침
최근에는 페이지를 다시 로드하지 않고도 주소 표시줄을 원활하게 업데이트할 수 있는 기능이 등장했습니다. 최신 브라우저에서는 가능해졌습니다. 한때 꿈이라고 믿었던 이 기능은 이제 현실이 되었습니다.
질문에서 언급했듯이 window.location.hash는 여기서 논의되는 솔루션이 아닙니다. 이 질문은 주소 표시줄, 특히 경로 구성 요소를 변경하는 방법이 있는지 탐색하도록 유도합니다.
해결책: HTML5 History API
HTML5 History API는 다음을 제공합니다. 이 문제에 대한 해결책. pushState() 및 replacementState() 메서드를 도입하여 개발자가 페이지를 다시 로드하지 않고도 주소 표시줄을 업데이트할 수 있습니다.
주소 표시줄을 변경하기 위해 pushState()를 사용하는 기본 구문은 다음과 같습니다.
위 내용은 페이지를 다시 로드하거나 해시를 사용하지 않고 브라우저 주소 표시줄의 경로를 업데이트하려면 어떻게 해야 합니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!