--- title: Element.requestFullscreen() slug: Web/API/Element/requestFullScreen translation_of: Web/API/Element/requestFullScreen ---
Il metodo Element.requestFullscreen()
invia una richiesta asincrona per visualizzare l'elemento a schremo intero (full-screen).
Non c'è garanzia che l'elemento verrà effettivamente visualizzato a schermo intero. Se il permesso di entrare in modalità full-screen è accordato, il documento riceverà un evento di tipo {{event("fullscreenchange")}} che lo informarà dell'avvenuto passaggio in modalità full-screen. Viceversa, se il permesso è negato, il documento riceve un evento di tipo {{event('fullscreenerror')}}.
Soltanto gli elementi nel documento principale o in un {{HTMLElement('iframe')}} con l'attributo {{htmlattrxref("allowfullscreen", "iframe")}} possono essere visualizzati a schermo intero. Questo signigica che gli elementi all'interno di un {{HTMLElement('frame')}} o un {{HTMLElement('object')}} non possono.
elt.requestFullscreen();
Specification | Stato | Note |
---|---|---|
{{SpecName("Fullscreen", "#dom-element-requestfullscreen", "Element.requestFullScreen()")}} | {{Spec2("Fullscreen")}} | Initial definition |
{{CompatibilityTable}}
Feature | Chrome | Firefox | Internet Explorer | Edge | Opera | Safari |
---|---|---|---|---|---|---|
Basic support | {{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 | Android | Firefox Mobile (Gecko) | IE Mobile | Opera Mobile | Safari Mobile |
---|---|---|---|---|---|
Basic support | {{CompatUnknown}} | {{CompatGeckoMobile("9.0")}} as mozRequestFullScreen [2]{{CompatGeckoMobile("47.0")}} (behind full-screen-api.unprefix.enabled |
{{CompatUnknown}} | {{CompatUnknown}} | {{CompatUnknown}} |
[1] implementato anche come webkitRequestFullScreen
.
[2] Implementato come mozRequestFullScreen
(notare la letterea S maiuscola per Screen). Prima di Firefox 44, Gecko erroneamente permetteva agli elementi all'inderno di un {{HTMLElement('frame')}} o un {{HTMLElement('object')}} di richiedere e ottenere il full screen. Da Firefox 44 in poi ciò è stato corretto: solo gli elementi del documento principale o di un {{HTMLElement('iframe')}} con l'attributo {{htmlattrxref("allowfullscreen", "iframe")}} possono essere visualizzati a schermo intero.
[3] Vedi documentazione su MSDN.