English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
moveBy()O método move a janela em relação às suas coordenadas atuais, especificando um número específico de pixels.
Este método move a janela em relação à sua posição atual. Em contraste,window.moveTo()Mover a janela para uma posição absoluta.
window.moveBy(x, y)
// Função para abrir uma nova janela function windowOpen() { popupWindow = window.open("", "", "width=200, height=200"); } //Função de abrir janela móvel function windowMove() { popupWindow.moveBy(200, 200); popupWindow.focus(); }Testar e Verificar‹/›
Método moveBy() completamente suportado por todos os navegadores:
Método | |||||
moveBy() | Sim | Sim | Sim | Sim | Sim |
Parâmetro | Descrição |
---|---|
x | Número de pixels de movimento horizontal da janela. Valores positivos estão à direita, enquanto os negativos estão à esquerda |
y | Número de pixels de movimento vertical da janela. Valores positivos descem, enquanto os negativos subem |
Retorno: | Nenhum |
---|
Este exemplo combina moveBy() com moveTo():
function windowMoveTo() { popupWindow.moveTo(150, 150); popupWindow.focus(); } function windowMoveBy() { popupWindow.moveBy(100, 100); popupWindow.focus(); }Testar e Verificar‹/›
Referência Janela (Window):Método moveTo()
Referência Janela (Window):Método resizeBy()
Referência Janela (Window):Método resizeTo()