在第二台显示器上打开一个新的浏览器页面

Wim*_*ink 6 browser multiple-monitors

好吧,简单的情况.是否可以检测用户是否具有来自Web应用程序的双显示器设置?如果可以,可以在第二台显示器上打开子浏览器页面,那么新窗口是否与旧窗口重叠?

我之所以提出这样的原因:我正在开发一个Web应用程序,在家里我有一个双显示器系统.当我进入本网站的管理部分时,我希望它在新的浏览器中打开,最好是在另一个桌面上.当然,我可以点击,然后拖动新窗口,但自动执行此操作似乎更有趣.:-)

不要认为JavaScript具有适当的功能.Java本身怎么样?

max*_*r47 3

我认为您无法直接检测双显示器设置,但您可以通过使用 javascript 的 screen.width 和 screen.height 查看其屏幕分辨率来做出很好的猜测。如果宽度与高度的比例为 8:3,则很可能他们并排有 2 个标准 4:3 显示器。您可以对 16:9 或 16:10 进行类似的计算。

  • 在使用 Chrome、Firefox、Safari、Opera 和 Internet Explorer 的 Windows 7 上,仅检测浏览器处于活动状态的显示器的尺寸,因此此方法不起作用。 (9认同)