--- title: Element.requestFullscreen() slug: Web/API/Element/requestFullScreen translation_of: Web/API/Element/requestFullScreen ---
{{APIRef("Fullscreen API")}}

Die Funktion Element.requestFullscreen() sendet eine asynchrone Anfrage, um das Element in Vollbild darzustellen.

Es ist nicht garantiert, dass das Element in Vollbild angezeigt werden wird. Wenn die Berechtigung dazu erteilt wird, erhält das Dokument ein {{event("fullscreenchange")}} Event, um es wissen zu lassen, dass nun etwas in Vollbild angezeigt wird. Wird die Berechtigung jedoch verweigert, erhält das Dokument ein {{event('fullscreenerror')}} Event.

Nur Elemente im HTML Namespace (Standard HTML Elemente), plus die {{HTMLElement("svg")}} und {{HTMLElement("math")}} Elemente, welche sich im Top-Level Dokument oder in einem {{HTMLElement('iframe')}} mit dem {{htmlattrxref("allowfullscreen", "iframe")}} Attribut befinden, können im Vollbildmodus angezeigt werden. Das bedeutet, dass ein {{HTMLElement('frame')}} oder ein {{HTMLElement('object')}} dies nicht kann.

Syntax

Element.requestFullscreen();

Beispiel

Bevor requestFullScreen() aufgerufen wird, sollte man Eventhandler für die {{event("fullscreenchange")}} und {{event("fullscreenerror")}} Events erstellen, damit man erfährt, wenn das Dokument in den Vollbildmodus wechselt (oder die entsprechende Berechtigung dazu fehlt).

tbd

Spezifikationen

Spezifikation Status Kommentar
{{SpecName("Fullscreen", "#dom-element-requestfullscreen", "Element.requestFullScreen()")}} {{Spec2("Fullscreen")}} Ursprüngliche Definition

Browser-Kompatibilität

{{CompatibilityTable}}

Feature Chrome Firefox Internet Explorer Edge Opera Safari
Grundlegene Unterstütung {{CompatVersionUnknown}}{{property_prefix("webkit")}}[1] {{CompatGeckoDesktop("9.0")}} as mozRequestFullScreen[2]
{{CompatGeckoDesktop("47.0")}} (behind full-screen-api.unprefix.enabled
11{{property_prefix("ms")}}[3] {{CompatVersionUnknown}}[3] {{CompatUnknown}} {{CompatUnknown}}
Feature Chrome Android Edge Firefox Mobile (Gecko) IE Mobile Opera Mobile Safari Mobile
Grundlegene Unterstütung {{CompatVersionUnknown}}{{property_prefix("webkit")}}[1] {{CompatVersionUnknown}} {{CompatGeckoMobile("9.0")}} as mozRequestFullScreen[2]
{{CompatGeckoMobile("47.0")}} (behind full-screen-api.unprefix.enabled
{{CompatUnknown}} {{CompatUnknown}} {{CompatUnknown}}

[1] Auch implementiert als webkitRequestFullScreen.

[2] Implementiert als mozRequestFullScreen (man beachte das große S für Screen). Vor Firefox 44 erlaubte Gecko Elementen innerhalb eines {{HTMLElement('frame')}} oder {{HTMLElement('object')}} fälschlicherweise in den Vollbildmodus zu wechseln. Ab Firefox 44 wurde dieses Verhalten behoben: nur Elemente im Top-Level Dokument oder in einem {{HTMLElement('iframe')}} mit dem {{htmlattrxref("allowfullscreen", "iframe")}} Attribut können in den Vollbildmodus wechseln.

[3] Siehe Dokumentation auf MSDN.

Siehe auch