English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
requestFullscreen()Método para abrir un elemento en modo de pantalla completa.
Este método requiere un prefijo específico para funcionar en diferentes navegadores (consulte la compatibilidad del navegador a continuación).
Usodocument.exitFullscreen()Método para cancelar el modo de pantalla completa.
HTMLElement.requestFullscreen()
/* Obtener el elemento (<html>) para mostrar la página en modo de pantalla completa */ var elem = document.documentElement; /* Verificación en pantalla completa */ function openFullscreen() { if (elem.requestFullscreen) { elem.requestFullscreen(); } else if (elem.mozRequestFullScreen) {/* Firefox */ elem.mozRequestFullScreen(); } else if (elem.webkitRequestFullscreen) { /* Chrome, Safari y Opera */ elem.webkitRequestFullscreen(); } else if (elem.msRequestFullscreen) { /* IE/Edge */ elem.msRequestFullscreen(); } }Prueba y mira‹/›
Los números en la tabla especifican la primera versión del navegador que completamente admite este método. Cada navegador necesita un prefijo específico del proveedor:
Método | |||||
requestFullscreen() | 15.0 (Webkit) | 9.0 (moz) | 12.10(Webkit) | 5.1(Webkit) | 11.0 (ms) |
Valor de retorno: | Ninguno |
---|
Mostrar el elemento <video> en modo de pantalla completa:
/* Obtener el elemento (<video>) */ var elem = document.getElementsByTagName("video")[0]; /* Verificación en pantalla completa */ function openFullscreen() { if (elem.requestFullscreen) { elem.requestFullscreen(); } else if (elem.mozRequestFullScreen) {/* Firefox */ elem.mozRequestFullScreen(); } else if (elem.webkitRequestFullscreen) { /* Chrome, Safari y Opera */ elem.webkitRequestFullscreen(); } else if (elem.msRequestFullscreen) { /* IE/Edge */ elem.msRequestFullscreen(); } }Prueba y mira‹/›
Cuando la página está en modo de pantalla completa, se puede usar CSS para establecer el estilo de la página:
div:-moz-completo-screen { fondo-color: pink; } div:-webkit-completo-screen { fondo-color: pink; } div:fullscreen { fondo-color: pink; }Prueba y mira‹/›
Referencia de HTML DOM:Método document.exitFullscreen()
Referencia de HTML DOM:Atributo document.fullscreenElement
Referencia de HTML DOM:Atributo document.fullscreenEnabled