English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
requestFullscreen()Método para abrir um elemento em modo de ecrã completo.
Este método requer um prefixo específico para funcionar em diferentes navegadores (ver a compatibilidade do navegador abaixo).
Usodocument.exitFullscreen()Método para cancelar o modo de ecrã completo.
HTMLElement.requestFullscreen()
/* Obter elemento (<html>) para exibir a página em ecrã completo */ var elem = document.documentElement; /* Verificação em Ecrã Completo */ function openFullscreen() { if (elem.requestFullscreen) { elem.requestFullscreen(); } else if (elem.mozRequestFullScreen) {/* Firefox */ elem.mozRequestFullScreen(); } else if (elem.webkitRequestFullscreen) { /* Chrome, Safari e Opera */ elem.webkitRequestFullscreen(); } else if (elem.msRequestFullscreen) { /* IE/Edge */ elem.msRequestFullscreen(); } }Teste e Veja‹/›
Os números na tabela indicam a primeira versão do navegador que suporta completamente o método. Cada navegador precisa de um prefixo específico do fornecedor:
Método | |||||
requestFullscreen() | 15.0 (Webkit) | 9.0 (moz) | 12.10(Webkit) | 5.1(Webkit) | 11.0 (ms) |
Retorno: | Nenhum |
---|
Exibir elemento <video> em modo de ecrã completo:
/* Obter elemento (<video>) */ var elem = document.getElementsByTagName("video")[0]; /* Verificação em Ecrã Completo */ function openFullscreen() { if (elem.requestFullscreen) { elem.requestFullscreen(); } else if (elem.mozRequestFullScreen) {/* Firefox */ elem.mozRequestFullScreen(); } else if (elem.webkitRequestFullscreen) { /* Chrome, Safari e Opera */ elem.webkitRequestFullscreen(); } else if (elem.msRequestFullscreen) { /* IE/Edge */ elem.msRequestFullscreen(); } }Teste e Veja‹/›
Quando a página está em modo de tela cheia, você pode usar CSS para definir o estilo da página:
div:-moz-completo-tela { fundo-cor: pink; } div:-webkit-completo-tela { fundo-cor: pink; } div:fullscreen { fundo-cor: pink; }Teste e Veja‹/›
Referência do HTML DOM:Método document.exitFullscreen()
Referência do HTML DOM:Propriedade document.fullscreenElement
Referência do HTML DOM:Propriedade document.fullscreenEnabled