"URL 변경 전"이벤트에 리스너를 추가하여 이전 URL에 액세스하려고합니다. 페이지가 다시로드되지 않으면 window.onbeforeunload
이 실행되지 않습니다 (AJAX 기반 페이지).URL 변경 감지 (창 언로드 제외)
이것은 예를 들어 오른쪽 탐색 열의 다른 비디오를 클릭하면 YouTube 비디오 페이지에서 발생합니다.
나는 window.location
을 투표 한 this post으로 읽었습니다. 그러나 이것은 이전 URL을 캡처하지 않습니다.
이것은 Chrome 확장 프로그램입니다. 내가 자바 스크립트에서 URL을 변경하기 전에 감지하는 방법을 찾고 있어요.
[History API] (https://developer.mozilla.org/en-US/docs/Web/API/window.history)를 사용하십시오. – Joseph
로컬 저장소를 검색해보십시오. –
History API와 결합 된 beforeunload 이벤트를 찾고있을 수도 있습니다. –