Esempio
Aprire una nuova finestra, e spostare la nuova finestra verso l'angolo in alto a sinistra dello schermo:
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.moveTo(500, 100); // Moves the new window
myWindow.focus(); // Sets focus to
the new window
}
Prova tu stesso " Più "Try it Yourself" esempi di seguito.
Definizione e l'utilizzo
Il moveTo() metodo sposta bordo sinistro e superiore di una finestra alle coordinate specificate.
Metodi correlati:
- moveBy() - sposta una finestra relativa alla sua posizione attuale
- resizeBy() - ridimensiona la finestra dai pixel specificati
- resizeTo() - Ridimensiona la finestra per la larghezza e l'altezza specificate
Supporto browser
Metodo | |||||
---|---|---|---|---|---|
moveTo() | sì | sì | sì | sì | sì |
Note: Specificando moveTo(0, 0) in Opera, provoca lo spostamento della finestra verso l'angolo in alto a sinistra del browser, non è lo schermo.
Sintassi
window.moveTo( x,y )
valori dei parametri
Parametro | Tipo | Descrizione |
---|---|---|
x | Number | Necessario. Un numero positivo o negativo che specifica la coordinata orizzontale di essere spostati |
y | Number | Necessario. Un numero positivo o negativo specifica la coordinata verticale di essere spostati |
Dettagli tecnici
Valore di ritorno: | Nessun valore di ritorno |
---|
Altri esempi
Esempio
Utilizzando moveBy() insieme a moveTo() :
function moveWinTo() {
myWindow.moveTo(150, 150);
myWindow.focus();
}
function moveWinBy() {
myWindow.moveBy(75, 50);
myWindow.focus();
}
Prova tu stesso " <Window Object