Internet Explorer: Redimensionarea imaginilor în editorul HTML bazat pe web

Am avut o problemă interesantă cu un editor HTML în linie la locul meu de muncă. Editorul este foarte robust și este frumos construit cu Javascript, astfel încât să nu necesite descărcări sau pluginuri. Cu toate acestea, singurul lucru pe care îl observăm este că Internet Explorer nu se joacă bine cu redimensionarea imaginii în editor (care se bazează într-o zonă de text).

Iată un exemplu, folosind editorul TinyMCE:
http://tinymce.moxiecode.com/example_full.php?example=true

Dacă deschideți acest editor în Firefox, veți observa că tragerea imaginii menține raportul de aspect al imaginii:

TinyMCE

Cu toate acestea, în Internet Explorer, nu menține deloc raportul de aspect. Este posibil să constrângeți dimensiunile imaginii pe măsură ce este trasă în Internet Explorer? Am scotocit netul și vin gol pe acesta! A lucrat cineva în jurul acestei probleme recuperând proprietățile din obiectul DOM și apoi proporționând corect imaginea finalizată? Orice sfat sau truc ar fi apreciat!

4 Comentarii

  1. 1

    Doar o urmărire ... unul dintre marii noștri depanatori, Marc, a identificat că ar putea utiliza un eveniment de apăsare a tastelor pentru a modifica imaginea și a menține raportul de aspect după un eveniment de tragere. Iată câteva resurse pe care le-a transmis:

    MSDN 1
    MSDN 2
    MSDN 3

  2. 2

Ce părere ai?

Acest site folosește Akismet pentru a reduce spamul. Aflați cum sunt procesate datele despre comentarii.