--- title: Document.exitFullscreen() slug: Web/API/Document/exitFullscreen tags: - API - DOM - Document - Full - Full-screen - Fullscreen API - Method - Reference - exitFullscreen - fullscreen - screen - メソッド - 全画面 translation_of: Web/API/Document/exitFullscreen ---
{{domxref("Document")}} の exitFullscreen()
メソッドは、この文書で現在全画面モードで表示されている要素が全画面モードを向け、画面を以前の状態に戻すことを要求します。これはふつう、以前の {{domxref("Element.requestFullscreen()")}} の呼び出しの効果を取り消します。
exitPromise = document.exitFullscreen();
なし。
{{Glossary("user agent", "ユーザーエージェント")}}が全画面モードから完全に抜けたら解決される {{jsxref("Promise")}} です。全画面モードから抜けようとしてエラーが発生したら、 Promise の catch()
ハンドラーが呼び出されます。
この例ではマウスボタンで中をクリックするたびに、現在の文書が全画面表示になったり戻ったりします。
document.onclick = function (event) { if (document.fullscreenElement) { document.exitFullscreen() .then(() => console.log("Document Exited form Full screen mode")) .catch((err) => console.error(err)) } else { document.documentElement.requestFullscreen() } }
注: もっと完全な例については、{{SectionOnPage("/ja/docs/Web/API/Element/requestFullScreen", "例")}}をご覧ください。
仕様書 | 状態 | 備考 |
---|---|---|
{{SpecName("Fullscreen", "#dom-document-exitfullscreen", "Document.exitFullscreen()")}} | {{Spec2("Fullscreen")}} | 初回定義 |
{{Compat("api.Document.exitFullscreen")}}