Window 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
Chrome IE Edge Firefox Safari
Opera Opera Opera Opera Opera Opera