Hallo Anna,
viel Geflügel bedeutet vermutlich auch viele Daten - und an dem Punkt solltest Du überlegen, ob das, was Du da tust, richtig ist. Wieviele MB verbraucht deine Seite beim Aufruf? Wie lange dauert das insgesamt? Die Entwicklertools des Browsers geben Auskunft, auf der Netzwerk-Seite.
Denk auch immer an den armen Handybenutzer, der gerade in einer Prä-LTE Zone herumschneckt, und der ggf. einen Mobilfunkvertrag mit 300MB pro Monat hat. Eine Seite mit Thumbnail-Bildern und ggf. etwas JavaScript für eine Galerie wirken da Wunder.
Aber bleiben wir bei deinem Anliegen. Leider musst Du für jedes Bild einen eigenen load Handler registrieren. Denn das load Event blubbert nicht, deshalb kannst Du es nicht mit einem zentralen Handler lösen.
Du musst aber nicht eine eigene Eventhandlerfunktion für jedes Bild schreiben, da gibt es bessere Möglichkeiten. Um dafür einen Vorschlag machen zu können, müsste man etwas mehr über deine Seite wissen. Schreibst Du die ganze Seite als HTML von Hand? Generierst Du sie über ein Script? Magst Du die URL dafür bekanntgeben?
Rolf
sumpsi - posui - obstruxi