طريقة 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
الدعم الدعم الدعم الدعم الدعم الدعم