Solución:
Usar screen.availWidth
y screen.availHeight
para calcular un tamaño adecuado para los parámetros de altura y ancho en window.open()
Aunque es probable que esté cerca, no se maximizará ni será preciso para todos, especialmente si se muestran todas las barras de herramientas.
Más que un mal diseño: esta “función” es una receta para el desastre de la interfaz de usuario. Hubo varios sitios web maliciosos que explotaron las funciones de visualización de pantalla completa en JavaScript para secuestrar las ventanas del navegador y mostrar una pantalla indistinguible del escritorio del usuario. Si bien todavía puede haber una manera de hacer esto, por favor, por el amor de todas las cosas decentes, no implemente esto.
¿Qué pasa con esto?
var popup = window.open(URL);
if (popup == null)
alert('Please change your popup settings');
else {
popup.moveTo(0, 0);
popup.resizeTo(screen.width, screen.height);
}
¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)