Exemplo
Abra uma nova janela, e mover a nova janela 250px relação à sua posição atual:
function openWin()
{
myWindow = window.open('', '', 'width=200, height=100'); // Opens
a new window
myWindow.document.write("<p>This is 'myWindow'</p>"); // Some text in the new window
}
function moveWin()
{
myWindow.moveBy(250, 250); // Moves the new window
myWindow.focus(); // Sets focus to
the new window
}
Tente você mesmo " Mais "Try it Yourself" exemplos abaixo.
Definição e Uso
O moveBy() método move uma janela de um determinado número de pixels em relação a suas coordenadas actuais.
Métodos relacionados:
- moveTo() - Move uma janela para a posição especificada
- resizeBy() - Redimensiona a janela pelos pixels especificados
- resizeTo() - Redimensiona a janela para a largura e a altura especificada
Suporte navegador
Método | |||||
---|---|---|---|---|---|
moveBy() | sim | sim | sim | sim | sim |
Sintaxe
window.moveBy( x,y )
Os valores dos parâmetros
Parâmetro | Tipo | Descrição |
---|---|---|
x | Number | Requeridos. Um número positivo ou negativo que especifica a quantidade de pixels para mover a janela horizontal |
y | Number | Requeridos. Um número positivo ou negativo que especifica a quantidade de pixels para mover a janela verticalmente |
Detalhes técnicos
Valor de retorno: | Nenhum valor de retorno |
---|

mais Exemplos
Exemplo
Usando moveBy() juntamente com moveTo() :
function moveWinTo() {
myWindow.moveTo(150, 150);
myWindow.focus();
}
function moveWinBy() {
myWindow.moveBy(75, 50);
myWindow.focus();
}
Tente você mesmo " <Window Objeto