سبد (0)

متد moveBy

مثال (متد moveBy)

ایجاد یک پنجره، و حرکت دادن آن به اندازه ی 250 پیکسل، نسبت به مکان کنونی آن:

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
}

خودتان امتحان کنید »

در انتهای این صفحه، مثال های بیشتری آورده شده است.


تعریف و کاربرد

متد moveBy()، یک پنجره را به یک اندازه ی مشخص، نسبت به مختصات کنونی اش، حرکت می دهد.

متد های مرتبط:

  • moveTo()  یک پنجره را به یک اندازه ی مشخص حرکت می دهد.
  • resizeBy()  پنجره را به یک اندازه ی مشخص تغییراندازه می دهد.
  • resizeTo() پنجره را به یک عرض و ارتفاع مشخص تغییر اندازه می دهد.

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

متد     
moveBy() بله بله بله بله بله

نحوه استفاده

window.moveBy(x,y)

مقادیر پارامترها

پارامترTypeتوضیحات
x عدد

ضروری. یک عدد مثبت یا منفی که مشخص کننده ی مقدار حرکت دادن پنجره بصورت افقی می باشد.

y عدد

ضروری. یک عدد مثبت یا منفی که مشخص کننده ی مقدار حرکت دادن پنجره بصورت عمودی می باشد.

جزئیات تکنیکی

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

مثال

مثال - خودتان امتحان کنید

مثال (متد moveBy)

استفاده از moveBy() در کنار moveTo():

function moveWinTo() {
    myWindow.moveTo(150, 150);
    myWindow.focus();
}

function moveWinBy() {
    myWindow.moveBy(75, 50);
    myWindow.focus();
}

خودتان امتحان کنید »

کلیه توابع و خصوصیت های شیء Window در JavaScript Reference کلیه توابع و خصوصیت های شیء Window در JavaScript


تمامی محصولات و خدمات این وبسایت، حسب مورد دارای مجوزهای لازم از مراجع مربوطه می‌باشند و فعالیت‌های این سایت تابع قوانین و مقررات جمهوری اسلامی ایران است.
logo-samandehi مجوز نشر دیجیتال از وزرات فرهنگ و ارشاد اسلامی پرداخت آنلاین -  بانک ملت معرفی بیاموز در شبکه سه