【发布时间】:2017-12-01 02:33:18
【问题描述】:
我有如下声明:
window.open(url,
windowName,
'width=' + screen.width + ',height=' + screen.height * 0.88
+ ',left=0,top=0');
这应该会打开一个位于监视器左上角的窗口。我发现 Chrome 正确设置了顶部。至于左,不,它没有。它在左边= 7。如果我设置 left=7,它会在 7 点打开。如果我再次设置为 100,它会在 7 点打开。(我在 'New incognito window' 中打开包含上述 window.open 的测试页面。)
由于width = screen.width = 1920,弹出窗口应该覆盖整个窗口。现在当 left = 7 时,弹出窗口转到右侧的第二个监视器(大约 9 个像素)。如何设置让左边从 0 开始?
设置: 窗口 10。 两个显示器。 在左侧监视器中打开弹出窗口。 Chrome:版本 62.0.3202.94(官方构建)(64 位)
左图:
右图:
【问题讨论】: