روش moveTo() Window

تعریف و استفاده

moveTo() روشی است که پنجره را به موقعیت مشخص شده حرکت می‌دهد.

لطفاً به:

روش moveBy()

روش resizeBy()

روش resizeTo()

مثال

مثال 1

پنجره جدیدی باز کنید و آن را به موقعیت 500x100 حرکت دهید:

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

آزمایش کنید

مثال 2

استفاده از moveTo() به همراه moveBy():

استفاده از moveTo() به همراه moveBy():
function moveWinTo() {
  myWindow.moveTo(150, 150);
}
function moveWinBy() {
  myWindow.moveBy(75, 50);
}

آزمایش کنید

نحوه استفاده

window.moveTo(x, y)

پارامترها

پارامترها توضیحات
x ضروری. عدد مثبت یا منفی. عرض افقی مکانی که باید به آن حرکت کند.
y ضروری. عدد مثبت یا منفی. ارتفاع عمودی مکانی که باید به آن حرکت کند.

مقدار بازگشتی

بدون.

توضیحات

moveTo() روش‌ها پنجره window را حرکت می‌دهند، به طوری که گوشه بالا چپ آن در x و y موقعیت مشخص شده.

به دلیل دلایل امنیتی، مرورگرها محدودیت‌هایی را اعمال می‌کنند که اجازه نمی‌دهد پنجره‌ها از صفحه خارج شوند.

معمولاً پنجره مرورگر کاربران موبایل یک ایده بد است، مگر اینکه کاربر به وضوح بخواهد که این کار انجام شود. اسکریپت‌ها معمولاً فقط باید در window.open() این روش در پنجره‌ای که ایجاد شده استفاده می‌شود.

پشتیبانی مرورگر

همه مرورگرها از این روش پشتیبانی می‌کنند moveTo():

Chrome IE Edge Firefox Safari Opera
Chrome IE Edge Firefox Safari Opera
پشتیبانی پشتیبانی پشتیبانی پشتیبانی پشتیبانی پشتیبانی