Window: moveTo() 方法

Baseline 廣泛可用 *

此特性已相當成熟,可在許多裝置和瀏覽器版本上使用。自 ⁨2015 年 7 月⁩以來,各瀏覽器均已提供此特性。

* 此特性的某些部分可能存在不同級別的支援。

Window 介面的 moveTo() 方法將當前視窗移動到指定的座標。

注意:此函式會將視窗移動到絕對位置。相比之下,window.moveBy() 會將視窗相對於其當前位置進行移動。

語法

js
moveTo(x, y)

引數

x

要移動到的水平座標。

y

要移動到的垂直座標。

返回值

無(undefined)。

示例

此示例將視窗移動到螢幕的左上角。

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

規範

規範
CSSOM 檢視模組
# dom-window-moveto

瀏覽器相容性

自 Firefox 7 起,網站已無法在以下情況下移動瀏覽器視窗:以下情況

  1. 您無法移動不是由 Window.open() 建立的視窗或標籤頁。
  2. 當視窗包含多個標籤頁時,您無法移動該視窗或標籤頁。

注意:此函式可能不會同步移動視窗。在某些環境中(如 Wayland 或移動裝置),它可能根本不會移動視窗。目前沒有辦法監聽移動事件,請參閱 CSS Working Group issue #7693

另見