Window:moveTo() 方法
Baseline
Widely available
*
This feature is well established and works across many devices and browser versions. It’s been available across browsers since 2015年7月.
* Some parts of this feature may have varying levels of support.
Window 接口的 moveTo() 方法将当前窗口移动到指定的坐标。
备注:该函数将窗口移动到一个绝对位置。而 window.moveBy() 则相对于窗口的当前位置移动窗口。
语法
js
moveTo(x, y)
参数
返回值
无(undefined)。
示例
这个示例将窗口移动到屏幕的左上角。
js
function origin() {
window.moveTo(0, 0);
}
规范
| Specification |
|---|
| CSSOM View Module> # dom-window-moveto> |
浏览器兼容性
从 Firefox 7 开始,网站在以下情况下将不能再移动浏览器窗口。
- 不能移动不是由
Window.open()创建的窗口或标签页。 - 当一个窗口里有多于一个标签页时,不能移动该窗口或其中的标签页。
备注:这个函数可能不会同步地移动窗口。 在某些环境中(比如 Wayland,或移动设备)它可能根本不会移动窗口。 目前没有办法监听移动事件,详见 CSS 工作组问题 #7693。