Internet Explorer: تغيير حجم الصور في محرر HTML المستند إلى الويب
لقد واجهنا مشكلة مثيرة للاهتمام تتعلق بمحرر HTML المضمن في عملي. المحرر قوي جدًا وتم تصميمه بشكل جيد باستخدام JavaScript بحيث لا يتطلب أي تنزيلات أو مكونات إضافية. ومع ذلك، الشيء الوحيد الذي نلاحظه هو أن Internet Explorer لا يعمل بشكل جيد مع تغيير حجم الصورة داخل المحرر (الذي يوجد في منطقة النص).
إليك مثال ، باستخدام محرر TinyMCE:
http://tinymce.moxiecode.com/example_full.php?example=true
إذا فتحت هذا المحرر في Firefox ، فستلاحظ أن سحب الصورة يحافظ على نسبة العرض إلى الارتفاع للصورة:
ومع ذلك ، في Internet Explorer ، لا يحافظ على نسبة العرض إلى الارتفاع على الإطلاق. هل من الممكن تقييد أبعاد الصورة أثناء سحبها في Internet Explorer؟ لقد جفت الشبكة وأنا قادم فارغًا على هذا! هل عمل أي شخص على حل هذه المشكلة عن طريق استعادة الخصائص من كائن DOM ثم التناسب الصحيح مع الصورة المكتملة؟ سيكون موضع تقدير أي نصائح أو حيل!