window.moveTo

概述

将当前窗口移动到指定的坐标位置。

语法

window.moveTo(x, y)

参数

  • x 是要移动到的位置横坐标
  • y 是要移动到的位置纵坐标

示例

js
function origin() {
  // 把窗口移动到左上角
  window.moveTo(0, 0);
}

附注

本函数按照指定的绝对位置移动当前窗口,而window.moveBy函数按照与当前位置相对的距离移动当前窗口。

从 Firefox 7 开始,如果符合下列情况,则普通网页中的 JavaScript 无法通过调用该函数来移动浏览器窗口

  1. 当前窗口或标签页不是由window.open方法创建的
  2. 当前标签页所在的窗口包含有多个标签页

规范

Specification
CSSOM View Module
# dom-window-moveto

浏览器兼容性

BCD tables only load in the browser

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

  1. 不能移动不是由 Window.open() 创建的窗口或标签页。
  2. 当一个窗口里有多于一个标签页时,不能移动该窗口或其中的标签页。

参见