window.fullScreen = true no funciona
-
06-07-2019 - |
Pregunta
Me gustaría abrir mi página html en modo de pantalla completa. Traté de ejecutar este javascript en el controlador de eventos onload del cuerpo.
window.fullScreen = true;
Pero desafortunadamente eso no parece estar funcionando. ¿Hay alguna otra manera con la que podamos lograr lo mismo?
Solución
No creo que pueda establecer las propiedades de Windows utilizando el evento onload. Intente configurar las propiedades al abrir la ventana. Esto debería funcionar ...
<div onclick="window.open('http://stackoverflow.com', 'Stackoverflow' , 'type=fullWindow, fullscreen, scrollbars=yes');">
Hello Stackoverflow!
</div>
Otros consejos
Esto no es aconsejable ya que da como resultado un comportamiento inesperado del navegador para el usuario. Por esta razón, muchos navegadores ya no permiten que las secuencias de comandos sin privilegios modifiquen esta configuración.
Por ejemplo, del Centro de desarrolladores de Mozilla
Con privilegios de Chrome, la propiedad es de lectura y escritura, de lo contrario es de solo lectura.
Ver https://developer.mozilla.org/En/DOM/Window. pantalla completa
Estoy bastante seguro de que la mayoría de los navegadores bloquean esto hoy en día, ya que es molesto.
Chrome 15, Firefox 10 y Safari 5.1 ahora proporcionan API para activar el modo de pantalla completa mediante programación.
Ver this hacks.mozilla.org publicación de blog para más detalles.
window.open(href, windowname, ',type=fullWindow,fullscreen,scrollbars=yes');
tómalo del enlace: http://www.htmlcodetutorial.com/linking/linking_famsupp_87.html
Pruebe este script
<script language="JavaScript">
function fullScreen(theURL) {
window.open(theURL, '', 'fullscreen=yes, scrollbars=auto' );
}
</script>
Para utilizar el script de formulario de llamada, use
window.fullScreen('fullscreen.jsp');
o con hipervínculo
<a href="javascript:void(0);" onclick="fullScreen('fullscreen.jsp');">
Open in Full Screen Window</a>