Internet Explorer: Newid Maint Delweddau mewn Golygydd HTML ar y We

Cawsom fater diddorol yn cynnwys golygydd HTML mewnol yn fy ngwaith. Mae'r golygydd yn gadarn iawn ac wedi'i adeiladu'n braf gyda Javascript fel nad oes angen unrhyw lawrlwythiadau nac ategion arno. Fodd bynnag, yr un peth yr ydym yn sylwi arno yw nad yw Internet Explorer yn chwarae'n dda gyda delwedd yn newid maint o fewn y golygydd (sydd wedi'i leoli mewn textarea).

Dyma enghraifft, gan ddefnyddio golygydd TinyMCE:
http://tinymce.moxiecode.com/example_full.php?example=true

Os byddwch chi'n agor y golygydd hwn yn Firefox, fe sylwch fod llusgo'r ddelwedd yn cynnal cymhareb agwedd y ddelwedd:

TinyMCE

Fodd bynnag, yn Internet Explorer, nid yw'n cynnal y gymhareb agwedd o gwbl. A yw'n bosibl cyfyngu ar ddimensiynau'r ddelwedd wrth iddi gael ei llusgo yn Internet Explorer? Rydw i wedi sgwrio'r rhwyd ​​ac rydw i'n dod i fyny'n wag ar yr un hon! A oes unrhyw un wedi gweithio o amgylch y mater hwn trwy gael yr eiddo yn ôl o'r gwrthrych DOM ac yna cyfrannu'r ddelwedd orffenedig yn iawn? Byddai unrhyw awgrymiadau neu driciau yn cael eu gwerthfawrogi!

2 Sylwadau

  1. 1

    Dilyniant yn unig ... nododd un o'n datryswyr problemau mawr, Marc, y gallai ddefnyddio digwyddiad bysellbad i addasu'r ddelwedd a chynnal y gymhareb agwedd ar ôl digwyddiad llusgo. Dyma rai adnoddau a basiodd ymlaen:

    MSDN 1
    MSDN 2
    MSDN 3

  2. 2

Beth ydych chi'n feddwl?

Mae'r wefan hon yn defnyddio Akismet i leihau sbam. Dysgwch sut mae eich data sylwadau yn cael ei brosesu.