我正在尝试编译可通过javascript访问的信息列表,例如:
我知道用户可以改变任何这些信息,并且它的可靠性纯粹与信任有关,但我仍然对从客户端挖掘的其他信息感兴趣.
在多监视器系统上使用javascript window.open()时,如何控制弹出窗口打开哪个监视器或显示空间中的哪个位置?对我来说似乎失去了控制,而且其行为也是随意的.
是否可以判断网站的用户是否正在使用多台显示器?我需要找到一个弹出窗口的位置,但很可能用户将有一个多显示器设置.虽然window.screenX等等会给出浏览器窗口的位置,但它对多个监视器来说是无用的.
我想为第二台监视器构建一个基于PowerPoint的“演示者视图”的基于Web的演示工具。我可以使用HTML5全屏API(示例)将主要演示文稿置于全屏状态,但这似乎无法与另一个屏幕上的控制器窗口进行交互。当其中一个全屏显示时,有什么方法可以与两个不同的显示器上的网页窗口进行交互?
细节:铬和Safari在OS X使用狮子自身的全屏模式,这是公知的用于多个显示器被破坏(例如,1,2) -所有其他显示器只显示灰度,并且可以甚至不拖动标签到不同的显示。Firefox 11只是创建一个普通的全屏窗口(谢谢!),但是当您单击任何其他窗口时,它会全屏显示。
这是如此接近工作,但到目前为止...
window.open('branchMonitoring/', 'Testing Dual Monitor', 'resizable=1, scrollbars=1, fullscreen=0, height=200, width=650, screenX=0 , left=1280, toolbar=0, menubar=0, status=1');
Run Code Online (Sandbox Code Playgroud)
我使用此代码在第二台监视器上打开了一个新窗口,但新窗口仍在第一台监视器上打开,并且不能超出第一台监视器的边界。我试图将“ left”更改为更高的值,但仍然没有运气。
请兄弟帮我。我正在使用最新的谷歌浏览器和Windows 8双显示器。
请注意,使用FireFox浏览器时,此解决方案对我有效。但是我需要让它在chrome上运行。