¿Cómo puedo cambiar el estado de la ventana del navegador web a pantalla completa en javascript (como cuando el usuario presiona F11)? Sé cómo puedo especificar el estado de la ventana de la nueva ventana que ha sido abierto por Window.Open Method, pero quiero cambiar el estado de la ventana actual.Cambiar ventana de estado a pantalla completa
Respuesta
Usted no y usted no debería hacer esto.
- No debe hacer esto, ya que es una experiencia de usuario molesta. Así que deje que el usuario decida y tal vez le pida que presione el botón para el modo de pantalla completa, pero nunca lo fuerce.
- No se puede porque los proveedores del navegador inhabilitaron esta función por las razones de mi último punto.
Mínima distancia de trabajo sería establecer el tamaño de la ventana de la nueva ventana a algo cercano a la resolución de la pantalla, pero esto podría ser complicado si el usuario tiene una pantalla doble.
Me he dado cuenta de que no hay forma. :(:(:( – Saleh
No puede.
Simplemente solicite al usuario que presione para presionar F11 y luego detectar si el usuario lo presionó al marcar el código de tecla 122 (por ejemplo: evento de teclado) y comparar el tamaño de la ventana con el tamaño de la pantalla (pantalla. ancho/alto y window.innerWidth/Height).
No es perfecto, especialmente para usuarios con pantallas múltiples.
Está asumiendo que F11 hace que el navegador tenga pantalla completa, no en mi computadora. :-) – RobG
Depende del navegador (podría ser otra clave) es por eso que tenemos el segundo control (la pantalla y la ventana uno). –
No creo que sea imposible de hacer. Tal vez haya un truco. – Saleh
Usted puede abrir una ventana sin barras de herramientas con JS:
window.open("http://www.stackoverflow.com","mywindow","menubar=0,resizable=1,toolbar=0,status=0,width=5000,height=5000");
Probablemente será bloqueado por los bloqueadores de ventanas emergentes, pero eso es lo máximo que puede hacer.
Hasta ahora lo sé, solo es posible con privilegios de seguridad, como en una intranet. Por ejemplo:
Los objetos ActiveX InternetExplorer.Application tienen un método "fullScreen".
En Firefox 3+, si tiene privilegios de Chrome, puede usar "window.fullScreen = true;" pero sin esos privilegios, esta propiedad es de solo lectura (https://developer.mozilla.org/en/DOM:window.fullScreen).
Fácil.
<strong>Please view in fullscreen (F11 on most browsers).</strong>
<a href="javascript:showExplanation()">Here's why</a>
No, no hay trampa para eliminar el control de un navegador del usuario.
- 1. ¿Cómo mostrar una ventana de TYPE_SYSTEM_ALERT a pantalla completa?
- 2. Cambiar al modo de pantalla completa
- 3. GLFW Alternar el modo de ventana abierta a pantalla completa
- 4. ¿Cómo mostrar la ventana emergente a pantalla completa en javascript?
- 5. Pasar de la pantalla completa a la pantalla completa pop/slide
- 6. Android: la barra de estado impide la pantalla completa
- 7. minimizar pantalla completa OpenGL Window
- 8. ventana de pantalla completa de Java con transparencia
- 9. Cómo abrir el estado de Magit en ventana completa
- 10. Tomar la ventana de OpenCV y hacer pantalla completa
- 11. UINavigationController no de pantalla completa
- 12. Qt Widget temporalmente a pantalla completa
- 13. Hacer un panel de Java a pantalla completa
- 14. Forzar pantalla completa en Chrome
- 15. Pantalla completa con pyqt4?
- 16. Ajuste de pantalla completa a cabo onCreate
- 17. Widget de pantalla completa
- 18. Java Windows 8 Pantalla completa?
- 19. Cómo pantalla completa un QGLWidget?
- 20. LWJGL Pantalla completa no funciona
- 21. Pantalla completa C# Aplicación
- 22. monitores dobles de pygame y pantalla completa
- 23. ¿Superposición de DirectX a pantalla completa? Sí .. otra vez C#
- 24. Safari Mobile pantalla completa
- 25. Pantalla completa Google Map
- 26. Pantalla completa Iframe
- 27. android Salir del modo de pantalla completa
- 28. JWPlayer para pantalla completa Video de fondo
- 29. No se puede crear una ventana emergente WPF a pantalla completa
- 30. Ir a pantalla completa sin estirar en un juego XNA
posible duplicado de [Cómo hacer en ventanas de pantalla completa de Javascript (que se extiende por toda la pantalla)] (http://stackoverflow.com/questions/1125084/how-to-make-in-javascript-full-screen- Windows-stretching-all-over-the-screen) – Oswald
Duplicado http://stackoverflow.com/questions/1125084/how-to-make-in-javascript-full-screen-windows-stretching-all-over-the- pantalla. –
lol, No, te dije ** Ventana actual ** – Saleh