English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

طريقة Window resizeBy()

مثلث Window

resizeBy()لتعديل حجم النافذة الحالية إلى حجم معين.

هذه الطريقة تعدل حجم النافذة بناءً على حجمها الحالي. إذا كنت ترغب في تعديل حجم النافذة بشكل مطلق، استخدمwindow.resizeTo().

النحو:

window.resizeBy(width, height)
// دالة فتح نافذة جديدة
function windowOpen() {
  popupWindow = window.open("", "", "width=150, height=150");
}
// دالة تعديل حجم النافذة المفتوحة
function windowResize() {
  popupWindow.resizeBy(200, 200);
  popupWindow.focus();
}
اختبار لرؤية‹/›

التوافق مع المتصفحات

يدعم جميع المتصفحات طريقة resizeBy() بشكل كامل:

الطريقة
resizeBy()هوهوهوهوهو

قيمة المعامل

المتغيراتالوصف
widthزيادة عدد البكسلات للأفق
heightزيادة عدد البكسلات للأعلى

تفاصيل تقنية

الرجوع بالقيمة:لا يوجد

مزيد من الأمثلة

فتح نافذة جديدة، تقلل عرضها 100px وتزيد طولها 100px:

function windowResize() {
  popupWindow.resizeBy(-100, 100);
  popupWindow.focus();
}
اختبار لرؤية‹/›

هذا المثال يستخدم resizeBy() و resizeTo() معًا:

function windowResizeTo() {
  popupWindow.resizeTo(500, 500);
  popupWindow.focus();
}
function windowResizeBy() {
  popupWindow.resizeBy(100, 100);
  popupWindow.focus();
}
اختبار لرؤية‹/›

مراجع ذات صلة

مرجع نافذة (Window):طريقة resizeTo()

مرجع نافذة (Window):طريقة moveTo()

مرجع نافذة (Window):طريقة moveBy()

مثلث Window