DOM

settings_applicationsEventTarget  >   settings_applicationsNode  >   settings_applicationsElement  >   settings_applicationsHTMLElement  >   settings_applicationsHTMLBodyElement

DOM

Editing
  • bug_report

Eventpagehide

insert_drive_filePageTransitionEventinterfaceopen_in_new
PageTransitionEvent interface는 HTMLBodyElement에서 pagehide 이벤트 타입으로 구현된다.

HTMLBodyElement의 pagehide는 PageTransitionEvent interface의 이벤트 타입이고 이벤트 리스너에서 사용된다.

기본 개요

세션 기록과 다른 페이지를 표시하는 과정에서 웹브라우저가 현재 페이지를 숨기면 발생한다. 예를 들어서 사용자가 웹브라우저의 뒤로가기 버튼을 클릭하면 이전 페이지가 표시되기 전에 현재 페이지에서 페이지 숨기기 이벤트를 수신한다.

구문

형식
window.addEventListener("pagehide", function() { });

PageTransitionEvent 예제 보기

window.addEventListener("pagehide", () => { alert("pagehide"); });

명세

typepagehide
bubblesno
cancelableno
targetWindow
handleryes

버전 명세

HTML Standard API
#event-pagehide

지원 웹브라우저