Ich habe folgendes Problem: Auf einer Webpage soll eine Grafik angezeigt werden. Allerdings ist die Grafik recht groß (1500*1500 Pixel) und ich habe nur für 500*500 Pixel Platz.
Jetzt soll die Grafik nicht verkleinert werden, sondern es sollen definierte Auschnitte angezeigt werden, also bei Auswahl einer bestimmten Option nur der Bereich vom 501/501 Pixel bis zum 1000/1000 Pixel.
In reinem HTML ist das ja nicht möglich. Allerdings möchte ich es auch vermeiden, daß der Server per PHP immer neue Auschnittsgrafiken erstellt und nur diese anzeigt, da dann die Serverlast zu groß wird.
Gibt es eine Möglichkeit per JavaScript die gesamte Grafik vorzuladen und dann auschnittsweise anzuzeigen oder komme ich um eine "echte" Bildveränderung nicht herum? Und wenn nur zweiteres geht, wie kann ich die Arbeit der Bildveränderung (des Auschneidens) vom Server auf den Client verlagern ohne ein Java Applet schreiben zu müssen?