files/en-us/web/api/window/moveby/index.md
{{APIRef}}
The moveBy() method of the {{domxref("Window")}}
interface moves the current window by a specified amount.
[!NOTE] This function moves the window relative to its current location. In contrast, {{domxref("window.moveTo()")}} moves the window to an absolute location.
moveBy(deltaX, deltaY)
deltaX
deltaY
None ({{jsxref("undefined")}}).
This example moves the window 10 pixels to the right and 10 pixels up.
function budge() {
moveBy(10, -10);
}
{{Specifications}}
{{Compat}}
As of Firefox 7, websites can no longer move a browser window in the following cases:
[!NOTE] This function might not move the window synchronously. In some environments (like Wayland, or mobile) it might not move the window at all. Currently there's no way to listen to a move event, see CSS Working Group issue #7693.