onpageshow 이벤트
이 문서의 하단은 더 많은 예제가 포함되어 있습니다.
정의 및 사용
사용자가 웹을 탐색 할 때 onpageshow 이벤트가 트리거됩니다.
유사한 이벤트 onpageshow 온로드 페이지가 처음로드, onpageshow 이벤트는 페이지가로드 될 때마다 트리거 될 때 페이지가 브라우저 캐시에서 읽을 때 이벤트, 온로드 이벤트 화재, onload 이벤트가 발생하지 않습니다.
페이지 서버에서 직접로드되거나 캐시에서 읽기를보기 위해, 당신은 속성 PageTransitionEvent 판단하는 개체를 지속 할 수 있습니다. 페이지가 브라우저의 캐시에서 읽을 경우,이 속성은 진짜야을 반환 그렇지 않으면 (다음 "더 많은 예제"참조) false를 반환합니다.
브라우저 지원
테이블의 수치는 이벤트의이 버전을 지원하는 최초의 브라우저를 나타냅니다.
행사 | |||||
---|---|---|---|---|---|
onpageshow | 예 | 11.0 | 예 | 5.0 | 예 |
문법
HTML에서 :
<요소onpageshow = "MyScript를"> 시도
자바 스크립트에서 :
() {MyScript를을 = 기능을 .onpageshow 개체 }; 시도
자바 스크립트는 addEventListener () 메서드를 사용합니다 :
.addEventListener ( "pageshow"MyScript를 개체 ) 시도
참고 : 인터넷 Explorer8와 IE 브라우저의 이전 버전은 지원하지 않습니다 하여 addEventListener () 메서드를.
기술 세부 사항
거품을 지원하는 여부 : | 아니 |
---|---|
그것은 취소 할 수 있습니다 : | 아니 |
이벤트 종류 : | PageTransitionEvent |
지원되는 HTML 태그 : | <바디> |
더 많은 예제
예
페이지가 브라우저 캐시에서 읽기 전용인지 여부를 확인합니다 :
myFunction 함수 (이벤트) {
경고 ( "이 페이지는 브라우저 캐시에서 읽어?"+ event.persisted);
}
경고 ( "이 페이지는 브라우저 캐시에서 읽어?"+ event.persisted);
}
»시도
이벤트 객체