--- 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")}}