我有以下声明:
window.open(url,
windowName,
'width=' + screen.width + ',height=' + screen.height * 0.88
+ ',left=0,top=0');
这应打开位于显示器左上角的窗口。我发现Chrome设置正确。至于左,不,不。它在左边= 7。如果我设置为left = 7,则会在7处打开。如果我再次设置为100,则会在7.(我打开包含上述window.open
的测试页面的新隐身窗口' 。)
当width = screen.width = 1920时,弹出窗口应覆盖整个窗口。现在,当左= 7时,弹出窗口转到右侧的第二个监视器(大约9个像素)。如何设置它以使左侧从0开始?
环境: 窗口10。 两个显示器。 打开左侧监视器中的弹出窗口。 Chrome:版本62.0.3202.94(官方版本)(64位)
左图:
右图:
答案 0 :(得分:1)
你在离开之前就错过了逗号 它应该是
window.open(url,
windowName,
'width=' + screen.width + ',height=' + screen.height * 0.88
+ ',left=0,top=0');
你也可能需要绕高度。