Ergebnis: Unter Chrome ist keine Drehung möglich; der Effekt ist unter IE8 normal und das IMG-Objekt ist nach der Drehung immer noch ein IMG-Objekt. BasicImage() hat nur einen Parameter.
Wenn Sie sich die Codes dieser drei Methoden ansehen, werden Sie feststellen, dass es sich im Wesentlichen um eine Lösung handelt: Verwendung des Canvas-Objekts unter Chrome und Verwendung von VML oder Matrix() oder BasicImage() unter ie8. Ich habe kürzlich eine Komponente renoviert: Dabei geht es um das Drehen und Vergrößern von Bildern. Da jQueryRotate.js unter IE8 ein neues Objekt generiert, ist eine spezielle Verarbeitung erforderlich, wenn ein Bild vor dem Vergrößern ausgewählt wird. Schließlich wurde beschlossen, Chrome und ie8 getrennt zu behandeln, um es unter Chrome zu implementieren, und BasicImage() wurde unter ie8 verwendet, um die Einfachheit und Lesbarkeit des Codes sicherzustellen.
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn