Hallo,
ich habe nun endlich meine Thumbnail-Engine hinbekommen und möchte nun den Speicherhunger des Browsers bei Aufruf der Seite etwas zügeln und die großen Bilder nicht mehr vorladen.
Das Problem ist folgendes. Wenn ich ein Bild mittels Javascript austausche lädt der IE es nicht automatisch nach! Der Nutzer müßte also jedes Mal mit der rechten Maustaste auf das Bild klicken und den Browser explizit veranlassen, das Bild zu laden (zumindest beim IE).
Wie kann ich das scripttechnisch veranlassen?
Denn die ganzen Bilder in den Speicher laden ist schon so ne Sache bei durchschnittlich 20 Bildern.
Apropos Speicher. Es kann sein, das ich da im Unterricht gepennt habe, aber in JavaScript allokiere ich ja Speicher mit new für Objekte.
Also bei mir im Moment:
Img = new Image();
Gibt es eine Funktion, mit der ich diesen Speicher wieder frei geben kann? Oder _sollte_ es der Browser selber machen? Ansonsten bau ich den Konsomenten der Seite ne nette Falle ein, wenn irgendwann mal mehr Bilder auf der Seite zur Verfügung stehen!
Freue mich auf eine schnelle Antwort!
