Window moveTo() 方法
实例
例子 1
打开新窗口,并将其移动到位置 500 x 100:
function openWin() {
myWindow = window.open('', '', 'width=400, height=200');
}
function moveWin() {
myWindow.moveTo(500, 100);
}
例子 2
将 moveTo() 与 moveBy() 一起使用:
Using moveTo() together with moveBy():
function moveWinTo() {
myWindow.moveTo(150, 150);
}
function moveWinBy() {
myWindow.moveBy(75, 50);
}
语法
window.moveTo(x, y)
参数
| 参数 | 描述 |
|---|---|
| x | 必需。正数或负数。要移动到的水平坐标。 |
| y | 必需。正数或负数。要移动到的垂直坐标。 |
返回值
无。
说明
moveTo() 方法将移动窗口 window,使它的左上角处于 x 和 y 指定的位置处。
处于安全方面的原因,浏览器限制方法使之不能把窗口移出屏幕。
移动用户的浏览器窗口通常是个坏主意,除非用户明确地要求这么做。脚本通常只应该在它们自己通过 window.open() 创建的窗口上使用该方法。
浏览器支持
所有浏览器都支持 moveTo():
| Chrome | IE | Edge | Firefox | Safari | Opera |
|---|---|---|---|---|---|
| Chrome | IE | Edge | Firefox | Safari | Opera |
| 支持 | 支持 | 支持 | 支持 | 支持 | 支持 |