Window.moveBy()
概述
根据指定的值,移动当前窗口。
语法
window.moveBy(deltaX, deltaY)
参数
deltaX
表示窗口在水平方向移动的像素值。deltaY
表示窗口在垂直方向移动的像素值。
示例
js
function budge() {
moveBy(10, -10);
}
备注
可以使用负值作为该函数的参数。该函数产生相对移动,而 window.moveTo
产生一个绝对移动。
从 Firefox 7 开始,依据下面的规则,不能再移动一个浏览器里的窗口。
- 不能移动非 window.open 创建的窗口或 Tab。
- 当一个窗口里有多于一个 Tab 时,不能移动该窗口。
规范
Specification |
---|
CSSOM View Module # dom-window-moveby |
浏览器兼容性
BCD tables only load in the browser
从 Firefox 7 开始,网站在以下情况下将不能再移动浏览器窗口。
- 不能移动不是由
Window.open()
创建的窗口或标签页。 - 当一个窗口里有多于一个标签页时,不能移动该窗口或其中的标签页。