>  기사  >  웹 프론트엔드  >  History.pushState()에 대한 추천 강좌

History.pushState()에 대한 추천 강좌

零下一度
零下一度원래의
2017-06-10 16:08:391789검색

HTML 파일에서 History.pushState() 메서드는 브라우저 기록에 상태를 추가합니다. pushState()는 상태 개체, 제목(현재 무시됨) 및 선택적 URL이라는 세 가지 매개 변수를 사용합니다. 이 세 가지 매개변수는 아래에서 자세히 검토됩니다. 상태 객체 - 상태 객체는 pushState() 메소드에 의해 생성된 기록과 관련된 JS 객체입니다. 사용자가 새로운 상태로 이동하면 popstate 이벤트가 트리거됩니다. 이벤트의 상태 속성에는 기록의 상태 개체가 포함되어 있습니다. (번역자 주: 간단히 말해서 JSON 문자열을 저장하고 popstate 이벤트에서 사용할 수 있습니다.) 상태 객체는 직렬화할 수 있는 모든 것이 될 수 있습니다. Firefox는 이러한 객체를 사용자의 디스크에 저장하므로 사용자가 브라우저를 다시 시작한 후에 이러한 상태 객체가 복원됩니다. 상태 객체의 직렬화된 표현에 최대 640k의 문자열이 적용됩니다

1 자세한 소개 History.pushState. () h5

History.pushState()에 대한 추천 강좌

의 사용 예 소개: HTML 파일에서 History.pushState() 메소드는 브라우저 기록에 상태를 추가합니다. pushState()는 상태 개체, 제목(현재 무시됨) 및 선택적 URL이라는 세 가지 매개 변수를 사용합니다. 다음은 이 세 가지 매개변수에 대한 자세한 검사를 수행합니다:

2. 더 나은 탐색 환경 만들기-HTML5 기록 API

소개: HTML5 기록 API에는 History.pushState() 및 기록의 두 가지 메서드만 포함됩니다. .replaceState() 및 1개의 이벤트: window.onpopstate. ,.

3. HTML5_html5 튜토리얼 기술의 히스토리 API 심층 탐색

소개: 이 문서에서는 주로 새로운 메소드인 History.pushState()에 초점을 맞춰 HTML5의 히스토리 API에 대한 심층 탐색을 소개합니다. History in HTML5 .replaceState(), 필요한 친구들이 참고하면 됩니다

【관련 Q&A 추천】:

javascript - History pushState

javascript - History.pushState()에 관한 질문

위 내용은 History.pushState()에 대한 추천 강좌의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.