관리 메뉴

Life goes slowly...

[Javascript] 브라우저 히스토리 기록 - History 인터페이스 본문

프로그래밍/Javascript

[Javascript] 브라우저 히스토리 기록 - History 인터페이스

빨강소 2021. 8. 19. 14:30
728x90
반응형

 

 

자바스크립트(Javascript)의 History 인터페이스

자바스크립트(Javascript)의 History 인터페이스는 브라우저의 세션 기록을 불러온 탭 도는 프레임의 방문 기록을 조작할 수 있는 방법을 제공하는 인터페이스입니다. History 인터페이스는 어떠한 속성에도 상속되지 않는 특징을 가지고 있습니다. history의 객체는 사용자 히스토리에서의 앞 뒤 이동이 가능하도록 유용한 함수와 속성들을 제공합니다. 하지만 사용자의 개인정보를 보호하기 위하여 이 객체에 접근하는 방법을 일부 제한하기도 합니다.

 

간단하게 요약하자면 History 인터페이스는 현재 열고 있는 페이지의 이동 상태를 확인 할수 있고 이동 및 조작이 가능합니다.

 

 

//History 인터페이스 사용방법

history.length				// 세션 기록의 길이를 나타냄
history.scrollRestoration	// 스크롤 위치 기록을 나타냄
history.state				// 현재 기록의 스테이트를 나타냄


========================================================


window.history.back();   //이전 페이지로 이동

window.history.forward();   //다음 페이지로 이동

window.history.go( [index] );   //해당 페이지로 이동

 

 

 

728x90
반응형
Comments