Принудительно развернуть развернутое окно на компьютере пользователя?

1

Технология с использованием: JS, jQuery, CSS3, HTML5 и Anguler (4+).

Пользовательская система обычно представляет собой компьютер под управлением Windows с двумя мониторами.

Есть ли способ программно закрепить максимально окно на пользовательском компьютере и еще одно усилие на нескольких мониторах?

Единственное, что приходит мне на ум - это как-то захватывает размер монитора или размер монитора.

Пользователи (определенный набор людей) для этого веб-приложения - хотят, чтобы он занимал все виды экрана.

  • 2
    Даже если бы вы могли, почему вы хотите? Это быстрый способ заставить пользователей никогда не возвращаться на ваш сайт.
  • 0
    @JoelCDoyle Добавил это в основной поток - пользователи (определенный набор людей) для этого веб-приложения - хотят, чтобы оно занимало все виды экрана.
Показать ещё 1 комментарий
Теги:
angular
window
multiple-monitors

2 ответа

2
Лучший ответ

Пользователь несет ответственность за изменение размера окна браузера до соответствующего размера. Регулярное окно (а не всплывающее окно, открытое с помощью window.open, как объясняет другой ответ) не может контролироваться веб-сайтом, потому что веб-сайт не принадлежит этому окну - в этом окне могут быть другие вкладки, которые равны в прав.

Пользователи (определенный набор людей) для этого веб-приложения - хотят, чтобы он занимал все виды экрана.

Можно рассматривать настольное приложение (Electron или NW.js) для обеспечения требуемого UX для этого набора людей. В самой простой форме это может быть просто обертка для веб-сайта с необходимыми улучшениями удобства использования.

1

Вы не можете изменять размер основных окон, только для динамически созданных окон

Только если вы создали его с помощью window.open

: Вы не можете изменить размер окна или вкладки, которая не была создана window.open.

Вы не можете изменять размер окна или вкладки, когда оно находится в окне с несколькими вкладками.

Если вы использовали window.open, вы всегда можете попробовать:

window.moveTo(0, 0);

window.resizeTo(screen.availWidth, screen.availHeight); 

он может работать, зависит от браузера, но как личный опыт, заставляя пользователя изменять размер не всегда хорошо

Ещё вопросы

Сообщество Overcoder
Наверх
Меню