Internet Explorer: تغییر اندازه تصاویر در ویرایشگر HTML مبتنی بر وب

ما یک مسئله جالب داشتیم که در کار من با یک ویرایشگر HTML درون خطی روبرو شد. ویرایشگر بسیار قوی است و به راحتی با Javascript ساخته شده است و به هیچ بارگیری یا افزونه ای نیاز ندارد. با این حال ، چیزی که ما متوجه می شویم این است که اینترنت اکسپلورر با تغییر اندازه تصویر در داخل ویرایشگر (که در منطقه متنی است) به خوبی بازی نمی کند.

در اینجا مثالی با استفاده از ویرایشگر TinyMCE آورده شده است:
http://tinymce.moxiecode.com/example_full.php?example=true

اگر این ویرایشگر را در Firefox باز کنید ، متوجه خواهید شد که با کشیدن تصویر نسبت ابعاد تصویر حفظ می شود:

TinyMCE به

با این حال ، در اینترنت اکسپلورر ، این نسبت ابعاد را به هیچ وجه حفظ نمی کند. آیا می توان ابعاد تصویر را هنگام کشیدن در اینترنت اکسپلورر محدود کرد؟ من تور را گشتم و روی این یکی خالی می آیم! آیا کسی با بازگرداندن خصوصیات از جسم DOM و سپس متناسب سازی صحیح تصویر کامل شده ، روی این مسئله کار کرده است؟ از هر نکته یا ترفندی قدردانی می شود!

2 نظرات

  1. 1

    فقط یک پیگیری… یکی از عیب‌یاب‌های بزرگ ما، مارک، تشخیص داد که می‌تواند از یک رویداد فشار کلید برای تغییر تصویر و حفظ نسبت تصویر پس از یک رویداد کشیدن استفاده کند. در اینجا برخی از منابعی است که او ارائه کرده است:

    MSDN 1
    MSDN 2
    MSDN 3

  2. 2

شما چه فکر میکنید؟

این سایت از Akismet برای کاهش هرزنامه استفاده می کند. بدانید که چگونه نظر شما پردازش می شود.