--- title: Document.onfullscreenchange slug: Web/API/Document/onfullscreenchange tags: - API - Document - Event Handler - Fullscreen API - Property - Reference - イベントハンドラー - プロパティ - 全画面 API translation_of: Web/API/Document/onfullscreenchange ---
{{domxref("Document")}} インターフェイスの onfullscreenchange
プロパティは、文書が全画面モードに移行したり復帰したりする直前に発生する {{event("fullscreenchange")}} イベントのイベントハンドラーです。
targetDocument.onfullscreenchange = fullscreenChangeHandler;
文書が全画面モードへの移行および復帰を示す {{event("fullscreenchange")}} イベントを受け取るたびに呼び出されるイベントハンドラーです。
fullscreenchange
イベントは全画面モードへの移行か復帰かを直接特定する方法がないので、イベントハンドラーでは {{domxref("Document.fullscreenElement")}} の値を見てください。 null
であれば、イベントは全画面モードからの復帰を示します。それ以外であれば、指定された要素が画面全体に表示されるところです。
document.onfullscreenchange = function ( event ) { console.log("FULL SCREEN CHANGE") }; document.documentElement.onclick = function () { // requestFullscreen() はイベントハンドラー内で使用しなければなりません。そうしなければ失敗します。 document.documentElement.requestFullscreen(); }
仕様書 | 状態 | 備考 |
---|---|---|
{{SpecName("Fullscreen", "#handler-document-onfullscreenchange", "onfullscreenchange")}} | {{Spec2("HTML WHATWG")}} | 初回定義 |
{{Compat("api.Document.onfullscreenchange")}}