我正在为使用三屏布局的人创建一个私人网络应用程序。
我希望能够在左侧屏幕的新窗口中打开某些链接,而在右侧屏幕的新窗口中打开其他链接(中间一个作为主屏幕)。
这可以通过在主屏幕的左侧或右侧打开新窗口并最大化窗口来在 Firefox 中相当容易地完成(只要主屏幕不比其他屏幕大很多)。
function openRight()
{
var rightWindow = window.open(myURL,'TestRight','left='+window.screen.width+',top=0,fullscreen=yes');
rightWindow.focus();
}
function openLeft()
{
var leftWindow = window.open(myURL,'TestLeft','left='+(-window.screen.width)+',top=0,fullscreen=yes');
leftWindow.focus();
}
但是,IE 和 Chrome 不允许坐标为负值,从而阻止左屏幕窗口在正确的屏幕上打开。
有没有人知道在 Firefox 以外的任何浏览器中执行此操作的方法(即使是我没有列出的浏览器)?