Window moveTo() -menetelmä

Määritelmä ja käyttö

moveTo() Menetelmä siirtää ikkunan määritettyyn koordinaattiin.

Katso myös:

moveBy() -menetelmä

resizeBy() -menetelmä

resizeTo() -menetelmä

Esimerkki

Esimerkki 1

Avaa uusi ikkuna ja siirrä se sijaintiin 500 x 100:

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

Kokeile itse

Esimerkki 2

Käytä moveTo() yhdessä moveBy():

Käytä moveTo() yhdessä moveBy():
function moveWinTo() {
  myWindow.moveTo(150, 150);
}
function moveWinBy() {
  myWindow.moveBy(75, 50);
}

Kokeile itse

Syntaksi

window.moveTo(x, y)

Parametrit

Parametrit Kuvaus
x Välttämätön. Positiivinen tai negatiivinen luku. Yksikkö, johon halutaan siirtyä horisontaalisesti.
y Välttämätön. Positiivinen tai negatiivinen luku. Yksikkö, johon halutaan siirtyä pystysuunnassa.

Palautusarvo

Ei mitään.

Kuvaus

moveTo() menetelmä siirtää ikkunan window, jotta sen vasen yläkulma sijaitsee x ja y määritettyyn sijaintiin.

Turvallisuussyistä selaimet rajoittavat menetelmiä, jotta ne eivät voi siirtää ikkunaa näytön ulkopuolelle.

Siirtää käyttäjän selaimen ikkunan yleensä huono idea, ellei käyttäjä selkeästi pyydä sitä. Skriptejä tulisi käyttää vain niissä tapauksissa, joissa ne itse window.open() Tätä menetelmää käytetään luodussa ikkunassa.

Selaimen tuki

Kaikki selaimet tukevat tätä. moveTo():

Chrome IE Edge Firefox Safari Opera
Chrome IE Edge Firefox Safari Opera
Tuki Tuki Tuki Tuki Tuki Tuki