Javascript Micorosoft Edge-将窗口移动到第二个屏幕
我想通过micorsoftedge中的JavaScript创建一个全屏窗口,然后将其移动到第二个屏幕Javascript Micorosoft Edge-将窗口移动到第二个屏幕,javascript,window,microsoft-edge,multiple-monitors,Javascript,Window,Microsoft Edge,Multiple Monitors,我想通过micorsoftedge中的JavaScript创建一个全屏窗口,然后将其移动到第二个屏幕 创建窗口(很简单) 全屏显示(明显容易) 将其移动到第二个屏幕(idk) 提示:现有窗口和应移动的新窗口的URL相同(1:link.de/xy,2:link.de/xy/zz) 我尝试过几种建议的解决方案,但没有一种是正确的。 有人知道如何在Edge浏览器中实现这一点吗?我非常怀疑您能否将Edge窗口移动到另一个监视器。这打破了浏览器使用的浏览器->主机的沙盒。我想这在实践中是不可能的。首先,在
有人知道如何在Edge浏览器中实现这一点吗?我非常怀疑您能否将Edge窗口移动到另一个监视器。这打破了浏览器使用的浏览器->主机的沙盒。我想这在实践中是不可能的。首先,在JS中无法区分主监视器和次监视器,通常在不给页面额外权限的情况下也不支持移动浏览器窗口。“我尝试了几种建议的解决方案,但没有一种能正常工作”比如什么?我很惊讶你能找到任何可以尝试的。或者只是为了不让我们认为你没有做过研究(没有迹象表明你做过研究)。@Teemu如果该页面有额外的特权,你知道一个解决方案吗?感谢所有可能的解决方案……:)<代码>窗口。移动到(x,y)会将浏览器窗口移动到您想要的任何位置,但检测另一个监视器仍然是一个问题。例如,我有三个监视器,中间一个是主监视器,左上角有坐标
0,0
,右下角有坐标1920,1200
。左侧的监视器有负X,右侧的监视器有X>1920。。。无法知道与主监视器相关的额外监视器放置在何处,甚至无法知道浏览器窗口最初放置在哪个监视器中。我非常怀疑您能否将Edge窗口移动到另一个监视器。这打破了浏览器使用的浏览器->主机的沙盒。我想这在实践中是不可能的。首先,在JS中无法区分主监视器和次监视器,通常在不给页面额外权限的情况下也不支持移动浏览器窗口。“我尝试了几种建议的解决方案,但没有一种能正常工作”比如什么?我很惊讶你能找到任何可以尝试的。或者只是为了不让我们认为你没有做过研究(没有迹象表明你做过研究)。@Teemu如果该页面有额外的特权,你知道一个解决方案吗?感谢所有可能的解决方案……:)<代码>窗口。移动到(x,y)会将浏览器窗口移动到您想要的任何位置,但检测另一个监视器仍然是一个问题。例如,我有三个监视器,中间一个是主监视器,左上角有坐标0,0
,右下角有坐标1920,1200
。左侧的监视器有负X,右侧的监视器有X>1920。。。无法知道与主监视器相关的额外监视器放置在何处,甚至无法知道浏览器窗口最初放置在哪个监视器中。