Window moveBy() 方法

定义和用法

moveBy() 方法将窗口相对于其当前坐标移动若干像素。

另请参阅:

moveTo() 方法

resizeBy() 方法

resizeTo() 方法

实例

例子 1

打开新窗口并将其相对于当前位置移动 250 像素:

function openWin() {
  myWindow = window.open('', '', 'width=400, height=400');
}

function moveWin() {
  myWindow.moveBy(250, 250);
}

亲自试一试

例子 2

将 moveBy() 与 moveTo() 一起使用:

function moveWinTo() {
  myWindow.moveTo(150, 150);
}

function moveWinBy() {
  myWindow.moveBy(75, 75);
}

亲自试一试

语法

window.moveBy(x, y)

参数

参数 描述
x 必需。正数或负数。水平移动窗口的像素数。
y 必需。正数或负数。垂直移动窗口的像素数。

返回值

无。

浏览器支持

所有浏览器都支持 moveBy()

Chrome IE Edge Firefox Safari Opera
Chrome IE Edge Firefox Safari Opera
支持 支持 支持 支持 支持 支持