技术使用:JS,jQuery,CSS3,HTML5和Anguler(4 +)。
用户的系统通常是运行2台显示器的Windows机器。
有没有办法以编程方式强制在用户的计算机上强制最大化窗口,还有一种方法强制它跨多个监视器?
我想到的唯一的事情是以某种方式抓住用户的显示器大小或监视器大小。
此Web应用程序的用户(特定人群) - 希望它占用整个屏幕视图。
答案 0 :(得分:2)
用户有责任将浏览器窗口的大小调整为适当的大小。一个常规窗口(不是用window.open
打开的弹出窗口,另一个答案解释)不能被网站控制,因为网站没有这个窗口 - 这个窗口可能还有其他标签权利相等。
此Web应用程序的用户(特定人群) - 希望它占用整个屏幕视图。
可以考虑将桌面应用程序(Electron或NW.js)为这组人员提供所需的UX。在最简单的形式中,它可以只是一个具有必要的可用性改进的网站的包装。
答案 1 :(得分:1)
您无法调整主窗口的大小,仅适用于动态创建的窗口
仅当您使用 window.open
创建它时:您无法调整未由window.open创建的窗口或选项卡。
当窗口或标签位于包含多个标签的窗口中时,您无法调整其大小。
如果您使用过 window.open ,则可以随时尝试:
S 235 1365 * 0 * * * 15 1 c81 592
H 235 296 99.7 + 0 0 3I296M1066I 14 1 s15018 1
H 235 719 95.4 + 0 0 174D545M820I 15 1 c2664 10
H 235 764 99.1 + 0 0 55I764M546I 15 1 c6519 4
H 235 792 100 + 0 0 180I792M393I 14 1 c407 107
S 236 1365 * 0 * * * 15 1 c474 152
H 236 279 95 + 0 0 765I279M321I 10-1 1 s7689 1
H 236 301 99.7 - 0 0 908I301M156I 15 1 s8443 1
H 236 563 95.2 - 0 0 728I563M74I 17 1 c1725 12
H 236 97 97.9 - 0 0 732I97M536I 17 1 s11472 1
S 237 1365 * 0 * * * 15 1 c474 152
H 237 279 95 + 0 0 765I279M321I 15 1 s7689 1
S 238 1365 * 0 * * * 12 1 c474 152
H 238 279 95 + 0 0 765I279M321I 10-1 1 s7689 1
H 238 301 99.7 - 0 0 908I301M156I 15 1 s8443 1
H 238 563 95.2 - 0 0 728I563M74I 17 1 c1725 12
H 238 97 97.9 - 0 0 732I97M536I 17 1 s11472 1
它可能有效取决于浏览器,但作为个人经验,强制用户调整大小并不总是好的