최신 웹 개발 튜토리얼
 

onpagehide 이벤트

<이벤트 객체

사용자가 웹 페이지에서 멀리 이동하는 자바 스크립트를 실행합니다 :

<body onpagehide="myFunction()">


정의 및 사용

사용자가 자리를 비울 웹 페이지에서 탐색 할 때 onpagehide 이벤트가 발생합니다.

멀리 다른 페이지로 이동하는 방법에는 여러 가지가 있습니다. 등, 링크를 클릭하여 페이지를 새로 고침, 양식을 제출, 브라우저 창을 닫아 예를 들어,

onpagehide 이벤트는 때때로 대신의 사용 으로 onUnload 으로 onUnload 이벤트 페이지가 캐시되지 원인으로, 이벤트.

페이지가 서버에서 직접로드 또는 페이지가 캐시에 저장되는 경우, 당신은 PageTransitionEvent 객체의 지속 속성을 사용할 수 있는지 확인합니다. 페이지가 다른 브라우저에 의해 캐시, 거짓 경우이 속성은 true를 반환합니다.


브라우저 지원

테이블의 숫자는 완전히 이벤트를 지원하는 최초의 브라우저 버전을 지정합니다.

행사
onpagehide 11.0 5.0

참고 : 예상대로 다른 브라우저 설정으로 인해,이 이벤트가 항상 작동하지 않을 수 있습니다.


통사론

HTML에서 :

< 자바 스크립트에서 :

object .onpagehide=function(){ 자바 스크립트는 사용 addEventListener() 메서드를 :

object .addEventListener("pagehide", myScript );

참고 : addEventListener() 메서드는 인터넷 익스플로러 8 이전 버전에서는 지원되지 않습니다.


기술적 세부 사항

거품 : 아니
취소 가능 : 아니
이벤트 유형: PageTransitionEvent
지원되는 HTML 태그 : <body>
DOM 버전 : 레벨 3 이벤트

<이벤트 객체