Window moveTo() 方法

定义和用法

moveTo() 方法将窗口移动到指定的坐标。

另请参阅:

moveBy() 方法

resizeBy() 方法

resizeTo() 方法

实例

例子 1

打开新窗口,并将其移动到位置 500 x 100:

function openWin() {
  myWindow = window.open('', '', 'width=400, height=200');
}
function moveWin() {
  myWindow.moveTo(500, 100);
}

亲自试一试

例子 2

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

使用 moveTo() 和 moveBy() 一起:
function moveWinTo() {
  myWindow.moveTo(150, 150);
}
function moveWinBy() {
  myWindow.moveBy(75, 50);
}

亲自试一试

语法

window.moveTo(x, y)

参数

参数 描述
x 必需。正数或负数。要移动到的水平坐标。
y 必需。正数或负数。要移动到的垂直坐标。

返回值

无。

说明

moveTo() 方法将移动窗口 window,使它的左上角处于 xy 指定的位置。

出于安全原因,浏览器限制方法使其无法将窗口移出屏幕。

移动用户的浏览器窗口通常是个坏主意,除非用户明确地要求这么做。脚本通常只应该在它们自己通过 window.open() Używaj tej metody na otwartym oknie.

Wspierane przeglądarki

Wszystkie przeglądarki wspierają tę metodę. moveTo():

Chrome IE Edge Firefox Safari Opera
Chrome IE Edge Firefox Safari Opera
Wsparcie Wsparcie Wsparcie Wsparcie Wsparcie Wsparcie