문제:
페이지를 다시 로드하지 않고 현재 페이지의 URL을 변경할 수 있습니까? 페이지 트리거 새로 고침?
목표:
해시를 제외하고 도메인 이름 뒤의 URL 부분에 액세스하고 수정합니다. (#).
해결책:
Window.history.pushState()
최신 브라우저는 pushState()를 지원합니다. 메서드를 다시 로드하지 않고도 브라우저 기록을 조작할 수 있습니다. 페이지.
구현:
function processAjaxData(response, urlPath){ // ... (update content) window.history.pushState({ "html": response.html,
위 내용은 페이지를 다시 로드하지 않고 URL을 어떻게 변경할 수 있나요?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!