Método moveTo() da Window

Definição e uso

moveTo() O método move a janela para as coordenadas especificadas.

Veja também:

Método moveBy()

Método resizeBy()

Método resizeTo()

Exemplo

Exemplo 1

Abra uma nova janela e mova-a para a posição 500 x 100:

function openWin() {
  myWindow = window.open('', '', 'width=400, height=200');
}
function moveWin() {
  myWindow.moveTo(500, 100);
}

Experimente você mesmo

Exemplo 2

Usando moveTo() juntamente com moveBy():

Usando moveTo() juntamente com moveBy():
function moveWinTo() {
  myWindow.moveTo(150, 150);
}
function moveWinBy() {
  myWindow.moveBy(75, 50);
}

Experimente você mesmo

Sintaxe

window.moveTo(x, y)

Parâmetros

Parâmetros Descrição
x Obrigatório. Número positivo ou negativo. A coordenada horizontal para onde mover.
y Obrigatório. Número positivo ou negativo. A coordenada vertical para onde mover.

Retorno

Nenhum.

Descrição

moveTo() O método move a janela window, colocando seu canto superior esquerdo na x e y posição especificada.

Por razões de segurança, o navegador limita o método para que não possa mover a janela para fora da tela.

A janela do navegador do usuário móvel geralmente é uma má ideia, a menos que o usuário peça explicitamente para fazer isso. Os scripts geralmente devem estar em seus próprios window.open() Método usado na janela criada.

Suporte do navegador

Todos os navegadores suportam moveTo():

Chrome IE Edge Firefox Safari Opera
Chrome IE Edge Firefox Safari Opera
Suporte Suporte Suporte Suporte Suporte Suporte