Latest web development tutorials

onpagehide 이벤트

이벤트 객체 참조 이벤트 객체

실행될 때 자바 스크립트에서 멀리 웹에서 사용자 :

<바디 onpagehide = "하여 myFunction ()">



정의 및 사용

사용자가 페이지를 벗어날 때 onpagehide 이벤트가 트리거된다.

페이지를 떠날하는 방법에는 여러 가지가 있습니다. 이러한 링크를 클릭로, 양식을 제출, 페이지를 새로 고침 등등 브라우저를 닫습니다. .

onpagehide 이벤트는 때때로 대신 사용됩니다 으로 onUnload 이벤트를, 그러나으로 onUnload 이벤트가 트리거 된 후 페이지를 캐시 할 수 없습니다.

페이지 서버에서 직접로드되거나 캐시에서 읽기를보기 위해, 당신은 속성 PageTransitionEvent 판단하는 개체를 지속 할 수 있습니다. 페이지가 브라우저의 캐시에서 읽을 경우,이 속성은 그렇지 않은 경우는 false 반환, 진짜야을 반환합니다.


브라우저 지원

테이블의 수치는 이벤트의이 버전을 지원하는 최초의 브라우저를 나타냅니다.

행사
onpagehide 11.0 5.0


문법

HTML에서 :

<요소onpagehide = "MyScript를">

자바 스크립트에서 :

객체 .onpagehide = 함수 () {MyScript를 };

자바 스크립트는 addEventListener () 메서드를 사용합니다 :

.addEventListener ( "pagehide"MyScript를 개체 )

참고 : 인터넷 익스플로러 8과 IE의 이전 버전을 지원하지 않습니다 하여 addEventListener () 메서드를.


기술 세부 사항
거품을 지원하는 여부 : 아니
그것은 취소 할 수 있습니다 : 아니
이벤트 종류 : PageTransitionEvent
지원되는 HTML 태그 : <바디>


이벤트 객체 참조 이벤트 객체