问题在于我想使用Javascript管理一组20多个窗口,其中大多数窗口位于不同的屏幕(最多9个)。我想保存/恢复所有窗口的位置,这样用户每次使用应用程序时都不必重新定位所有窗口。
我通过提供大于屏幕宽度的window.moveBy
来尝试window.open
,window.moveTo
和clientX
等API,但仍无效。窗口在当前屏幕的边界“被剪裁”。我的机器正在运行Google Chrome v59.0和CentOS 7。
是否有任何方法,公共API或甚至私有API(作为最后手段)?我检查了W3C标准,但没有发现任何相关信息。虽然一些在线资源声称他们可以在新屏幕中控制窗口,但它们无法在Chrome上运行。
答案 0 :(得分:0)
您只能在href目标上指定属性“_blank”。 请记住,此属性意味着新位置将在另一个选项卡而不是窗口中打开!
你无法控制这方面的原因?这里:Target='_blank' to show in new window, NOT new tab, possible or not