Internet Explorer: تغيير حجم الصور في محرر HTML المستند إلى الويب

واجهتنا مشكلة مثيرة للاهتمام مع محرر HTML مضمّن في عملي. المحرر قوي للغاية ومصمم بشكل جيد باستخدام Javascript بحيث لا يتطلب أي تنزيلات أو مكونات إضافية. ومع ذلك ، فإن الشيء الوحيد الذي نلاحظه هو أن Internet Explorer لا يعمل بشكل جيد مع تغيير حجم الصورة داخل المحرر (الذي يقع في منطقة نصية).

إليك مثال ، باستخدام محرر TinyMCE:
http://tinymce.moxiecode.com/example_full.php?example=true

إذا فتحت هذا المحرر في Firefox ، فستلاحظ أن سحب الصورة يحافظ على نسبة العرض إلى الارتفاع للصورة:

TinyMCE

ومع ذلك ، في Internet Explorer ، لا يحافظ على نسبة العرض إلى الارتفاع على الإطلاق. هل من الممكن تقييد أبعاد الصورة أثناء سحبها في Internet Explorer؟ لقد جفت الشبكة وأنا قادم فارغًا على هذا! هل عمل أي شخص على حل هذه المشكلة عن طريق استعادة الخصائص من كائن DOM ثم التناسب الصحيح مع الصورة المكتملة؟ سيكون موضع تقدير أي نصائح أو حيل!

2 تعليقات

  1. 1

    مجرد متابعة ... اكتشف مارك ، أحد مستكشفات الأعطال الكبرى لدينا ، أنه يمكنه الاستفادة من حدث الضغط على مفتاح لتعديل الصورة والحفاظ على نسبة العرض إلى الارتفاع بعد حدث السحب. إليك بعض الموارد التي نقلها:

    MSDN 1
    MSDN 2
    MSDN 3

  2. 2

ما رأيك؟

يستخدم هذا الموقع نظام Akismet لتقليل الرسائل الضارة. تعرف كيف تتم معالجة بيانات تعليقك.