Using moveBy()
together with moveTo()
:
<!DOCTYPE html> <html> <body> <button onclick="openWin()">Create new window</button> <button onclick="moveWinTo()">Move new window</button> <button onclick="moveWinBy()">Move the new window by 75 * 50px</button> <script> var myWindow;/*from ww w. j av a 2s .c o m*/ function openWin() { myWindow = window.open("", "", "width=250, height=250"); } function moveWinTo() { myWindow.moveTo(150, 150); myWindow.focus(); } function moveWinBy() { myWindow.moveBy(75, 50); myWindow.focus(); } </script> </body> </html>