مثال
فتح نافذة جديدة، ونقل جديدة نافذة 250px نسبة إلى موقعها الحالي:
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
}
انها محاولة لنفسك » أكثر "Try it Yourself" الأمثلة أدناه.
تعريف والاستخدام
و moveBy() طريقة ينقل نافذة على عدد محدد من بكسل النسبية لإحداثياتها الحالية.
طرق ذات صلة:
- moveTo() - ينقل نافذة على الموضع المحدد
- resizeBy() - تغيير حجم نافذة من قبل بكسل معينة
- resizeTo() - تغيير حجم نافذة العرض المحدد والارتفاع
دعم المتصفح
طريقة | |||||
---|---|---|---|---|---|
moveBy() | نعم فعلا | نعم فعلا | نعم فعلا | نعم فعلا | نعم فعلا |
بناء الجملة
window.moveBy( x,y )
قيم معلمة
معامل | اكتب | وصف |
---|---|---|
x | Number | مطلوب. عدد إيجابية أو سلبية أن تحدد مقدار بكسل لتحريك النافذة أفقيا |
y | Number | مطلوب. عدد إيجابية أو سلبية أن تحدد مقدار بكسل لتحريك النافذة رأسيا |
تفاصيل تقنية
قيمة الإرجاع: | لا قيمة الإرجاع |
---|
مزيد من الأمثلة
مثال
باستخدام moveBy() جنبا إلى جنب مع moveTo() :
function moveWinTo() {
myWindow.moveTo(150, 150);
myWindow.focus();
}
function moveWinBy() {
myWindow.moveBy(75, 50);
myWindow.focus();
}
انها محاولة لنفسك » <كائن النافذة