Con
este método podemos mover una ventana un número
determinado de pixels. El método necesita dos argumentos:
Argumentoi x:
el número de pixels que se moverá la ventana en dirección
horizontal. Los valores positivos la mueven hacia la derecha mientras
que los negativos hacen que el desplazamiento sea hacia la izquierda.
Argumento y:
el número de pixels que se moverá la ventana en dirección
vertical. Los valores positivos la mueven hacia la abajo mientras
que los negativos hacen que el desplazamiento sea hacia arriba.
En el siguiente ejemplo se crea una ventana emergente, conocida
como ventana pop-up, y al pulsar sobre el enlace se desplaza 220
pixels hacia la derecha y 100 hacia arriba, tras esto se la convierte
en ventana activa.
<html>
<
head>
<
script language = "Javascript">
emergente = window.open("anuncio.htm", "anuncio",
"width=200, height=200");
function arrastrar( )
{
anuncio.moveBy(200, -100);
anuncio.focus( );
}
<
body>
<
a href="javascript:arrastrar( )">Cambia ventana</a>
<
/body></html>