Window: moveTo() 方法

moveTo() 方法是 Window 接口的方法,用于将当前窗口移动到指定坐标。

注意:此函数将窗口移动到绝对位置。相反,window.moveBy() 将窗口相对于其当前位置移动。

语法

js
moveTo(x, y)

参数

  • x 是要移动到的水平坐标。
  • y 是要移动到的垂直坐标。

返回值

无 (undefined).

示例

此示例将窗口移动到屏幕的左上角。

js
function origin() {
  window.moveTo(0, 0);
}

规范

规范
CSSOM 视图模块
# dom-window-moveto

浏览器兼容性

BCD 表格仅在启用了 JavaScript 的浏览器中加载。

从 Firefox 7 开始,网站不再能够移动浏览器窗口 在以下情况下

  1. 您不能移动不是由 Window.open() 创建的窗口或选项卡。
  2. 当窗口位于具有多个选项卡的窗口中时,您不能移动窗口或选项卡。

注意:此函数可能不会同步移动窗口。在某些环境(如 Wayland 或移动设备)中,它可能根本不会移动窗口。目前无法监听移动事件,请参见 CSS 工作组问题 #7693.

另请参见