2016-04-14 118 views
0

我想用window.open()來打開一個新標籤頁/窗口。然後我希望現有的窗口和新的窗口顯示在屏幕的任一側。以便我可以將兩個網頁相鄰的網頁進行比較。如果您在一個窗口上使用了Windows鍵+向左箭頭,而在另一個窗口上使用了Windows鍵+向右箭頭,會發生什麼情況。打開一個新窗口並平鋪窗口

這是可能使用的JavaScript?

回答

0

如果您禁用了彈出窗口阻止程序或將該域添加到它的例外(否則它將打開一個窗口並阻止第二個窗口),則以下代碼可以工作

它創建一個height=500,width=400窗口並將其放置在屏幕的left=100,top=100處。然後,將第二個窗口放在left=500,top=100,其中500是上一個窗口位置+上一個窗口寬度)。

HTML

<input type="button" value="click" onclick="popups()"> 

JAVASCRIPT

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');  
} 

Codepen DEMO

參考:Quack it tutorials