window方法:moveBy()
moveBy()方法
moveBy()方法可以用于将当前窗口按照指定的量移动。
moveBy()方法语法
window.moveBy(deltaX,deltaY)
参数
- deltaX:是水平移动窗口的像素数量。
- deltaY:是垂直移动窗口的像素数量。
moveBy()方法示例
function budge() {
moveBy(10, -10);
}
笔记
您可以使用负数作为此功能的参数。此功能在window.moveTo进行绝对移动时进行相对移动。
从Firefox 7开始,根据以下规则,网站不再可以在浏览器中移动窗口:
- 不能移动未由window.open创建的窗口或选项卡。
- 当窗口或选项卡位于具有多个选项卡的窗口中时,您无法移动它。
规范
规范 | 状态 | 注释 |
---|---|---|
CSS对象模型(CSSOM)视图模块
该规范中'window.moveBy()'的定义。 |
Working Draft
|
浏览器兼容性
电脑端 | 移动端 | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
Chrome
|
Edge
|
Firefox
|
Internet Explorer
|
Opera
|
Safari
|
Android webview | Chrome for Android
|
Edge Mobile | Firefox for Android
|
Opera for Android
|
iOS Safari | |
基本支持 | 支持 | ? | 支持 | ? | ? | ? | 支持 | 支持 | ? | 支持 | ? | ? |