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