تصف هذه المقالة الطريقة البسيطة لـ JavaScript لتقليل الصور بطريقة متناسبة. شاركه للرجوع إليه ، على النحو التالي:
// equiscale thature swate function changeimg (obj ، width ، height) {var img = new image () ؛ img.src = document.getElementById (obj.id) .src var ys_w = img.width ؛ var ys_h = img.height ؛ if (ys_w> width || ys_h> الارتفاع) {var scale ؛ var scale1 = ys_w / width ؛ var scale2 = ys_h / height ؛ // Alert (Scale1+"،"+Scale2) ؛ if (scale1> scale2) {scale = scale1 ؛ } آخر {Scale = Scale2 ؛ } document.getElementById (obj.id) .style.width = ys_w / scale ؛ document.getElementById (obj.id) .style.height = ys_h / scale ؛ }}لمزيد من المعلومات حول المحتوى المتعلق بـ javaScript ، يرجى مراجعة موضوعات هذا الموقع: "ملخص لتأثيرات وتقنيات تبديل JavaScript" ، "ملخص لمهارات خوارزمية بحث JavaScript" ، "ملخص لتأثيرات الرسوم المتحركة JavaScript و Techniques و" ملخص ". خوارزميات وتقنيات JavaScript Traversal "، و" ملخص استخدام العمليات الرياضية JavaScript "
آمل أن تكون هذه المقالة مفيدة لبرمجة JavaScript للجميع.