window.fullScreen = true não está funcionando
-
06-07-2019 - |
Pergunta
Eu gostaria de abrir minha página html em fullscreen mode. Tentei executar este javascript no manipulador de eventos onload do corpo.
window.fullScreen = true;
Mas, infelizmente, isso não parece estar funcionando. Existe alguma outra maneira com a qual podemos alcançar o mesmo.
Solução
Eu não acho que você pode definir as propriedades do Windows usando o evento onload. Tente definir as propriedades que você abrir a janela. Isso deve funcionar ...
<div onclick="window.open('http://stackoverflow.com', 'Stackoverflow' , 'type=fullWindow, fullscreen, scrollbars=yes');">
Hello Stackoverflow!
</div>
Outras dicas
Esta é desaconselhável, pois resulta em behviour navegador inesperada para o usuário. Por esta razão, muitos navegadores não deixe de scripts sem privilégios modificar essa configuração.
Por exemplo, do Mozilla Developer Center
Com o Chrome privilégios, a propriedade é de leitura e escrita, caso contrário ele é somente leitura.
Consulte https://developer.mozilla.org/En/DOM/Window. fullScreen
Eu tenho certeza que a maioria dos navegadores bloquear este hoje em dia como é chato.
Chrome 15, Firefox 10 e Safari 5.1 agora oferecem APIs para programaticamente desencadear modo de tela cheia.
este hacks.mozilla.org Blog Post para mais detalhes.
window.open(href, windowname, ',type=fullWindow,fullscreen,scrollbars=yes');
levá-la de link: http://www.htmlcodetutorial.com/linking/linking_famsupp_87.html
Tente este script
<script language="JavaScript">
function fullScreen(theURL) {
window.open(theURL, '', 'fullscreen=yes, scrollbars=auto' );
}
</script>
Para chamar o uso do script formulário
window.fullScreen('fullscreen.jsp');
ou com hyperlink
<a href="javascript:void(0);" onclick="fullScreen('fullscreen.jsp');">
Open in Full Screen Window</a>