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.

Foi útil?

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>
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top