Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/spring-mvc/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 打开一个新窗口并平铺生成的窗口_Javascript_Window - Fatal编程技术网

Javascript 打开一个新窗口并平铺生成的窗口

Javascript 打开一个新窗口并平铺生成的窗口,javascript,window,Javascript,Window,我想使用window.open()打开一个新的选项卡/窗口。然后我希望现有窗口和新窗口显示在屏幕的两侧。这样我就可以把这两个网页放在一起比较了。如果在一个窗口上使用Windows键+左箭头,在另一个窗口上使用Windows键+右箭头,会发生什么情况 使用javascript是否可以实现这一点?如果禁用弹出窗口阻止程序或将域添加到其异常中,则以下代码可以工作(否则将打开单个窗口并阻止第二个窗口) 它创建一个高度为500,宽度为400的窗口,并将其放置在屏幕的左侧为100,顶部为100。然后,将第二

我想使用
window.open()
打开一个新的选项卡/窗口。然后我希望现有窗口和新窗口显示在屏幕的两侧。这样我就可以把这两个网页放在一起比较了。如果在一个窗口上使用Windows键+左箭头,在另一个窗口上使用Windows键+右箭头,会发生什么情况


使用javascript是否可以实现这一点?

如果禁用弹出窗口阻止程序或将域添加到其异常中,则以下代码可以工作(否则将打开单个窗口并阻止第二个窗口)

它创建一个高度为500,宽度为400的窗口,并将其放置在屏幕的左侧为100,顶部为100。然后,将第二个窗口放置在
左侧=500,顶部=100
(其中500是上一个窗口位置+上一个窗口宽度)

HTML

参考:

<input type="button" value="click" onclick="popups()">
function popups() {    
window.open('http://www.example.com/','popUpWindow','height=500,width=400,left=100,top=100,resizable=yes,scrollbars=yes,toolbar=yes,menubar=no,location=no,directories=no, status=yes');      
window.open('http://www.example.com/','popUpWindow','height=500,width=400,left=500,top=100,resizable=yes,scrollbars=yes,toolbar=yes,menubar=no,location=no,directories=no, status=yes');    
}