Hardcore Frage: Proportionale Bildskalierung mit JS/DHTML
Andreas Jacob
- dhtml
Hallo Forum!
Ich habe eine JS/DHTML EditorBox auf Basis des IE programmiert, mit welchem man auch Bilder direkt in die Texte einfügen kann.
Nun kann ich diese Bilder ja auch nachträglich skalieren, was aber in der Regel zu dem Problem führt, dass die Bilder schnell verzerrt werden, da ein proportionales Skalieren (auch auf den 2.Blick) nicht möglich ist. Der IE scheint keine Möglichkeit dafür zu bieten (z.B. durch drücken der Shift oder Ctrl Tasten.
Jetzt meine Frage: Hab ich nur was übersehen? z.B. eine andere Initalisierung des controlRanges oder muss man das über eine Workaround machen? Hat jemand eine Idee?
Vielen Dank für Euere Hilfe.
Andreas
PS: Um es gleich vorweg zu nehmen, es geht hier _nur_ um den IE ;-)
Hi,
Jetzt meine Frage: Hab ich nur was übersehen?
ich könnte mir vorstellen, dass ein <img width="100%"> ohne height innerhalb eines mit einer festen Breite versehenen Blocklevel-Elements, welches Du mittels JavaScript in der Breite änderst, zum Erfolg führen kann.
PS: Um es gleich vorweg zu nehmen,
Diese Formulierung in einem Post Scriptum ist nicht unhumoristisch :-)
Cheatah
Hello,
ich habe das selber gerade gebastelt die letzten vier Tage. Ist ganz schön nervig, wenn man dann keine vernünftigen Antworten bekommt, wenn man hier Fragen stellt, oder?
Bei mir wird nun der ganze Window-Inhalt maßstäblich gezoomt, soe wie es sonst mit Flash geht.
Das Image-Objekt ist in fast allen Browsern mackig. Die widht-Eigenschaft steht leider immer erst zur Verfügung, wenn der Sub-Request für das Image beendet ist und die Kontrolle wieder an den Hauptthread zurückgegeben wird. onLoad findet aber leider bereits als Action innerhalb des Subrequests statt. Das Image hat aber keine eigenen Variablen, die abgefragt werden könnten.
Bleibt nur ein Konstrukt mit setTimeout() und images[i].complete.
Liebe Grüße aus http://www.braunschweig.de
Tom
;-) verkehrt ganz auch geht :Cheatah@
Andreas
.nochmal Danke
.muss werden bedient anderst Software jede wenn ,hat StyleGuides eigentlich MS warum echt manchmal mich Frage .werden programmiert konsequent Funktionen IE tollen die wenn ,gewesen schön zu auch ja Wäre .funktioniert Workaround einen über nur das dass ,mir Dachte
!!!zusammen Hallo