Encoder: Popup erst nach dem Klick bekannt..

Beitrag lesen

Man verzeihe mir Thema und Betreff, ich weiß nicht ganz wie ich das ausdrücken soll. Es geht um JS und PHP.
Und es handelt sich um eine Idee die ich inzwischen schon fast wieder verworfen hab, zu der mich die Lösung aber trotzdem noch interessiert.

Eine Seite hat einige Thumbnails, zu denen auf Klick ein Popup mit dem großen Bild aufgehen soll. Nachdem die großen Bilder unterschiedlich groß sind, wärs auch nett wenn das Popup sich da anpasst.
Jetzt kann man ja die Bildgrößen mit PHP aus einem Bild auslesen. Bringt mir nur nicht wirklich viel, weil ich müsste zu allen Thumbnails die spätere Größe gleich beim Erstellen der Seite auslesen. Wär machbar, ist aber nicht so schön.

Besser wär, wenn ich das Popup öffne, in ihm eine Seite mit der URL des Bildes als Parameter lade und da dann die Größe erst bestimme. Dann brauch ich das nur für genau das gewünschte Bild tun.
Mir fällt dann aber nur eine nachträgliche Verschieberei des Popups per Script ein und das gefällt mir auch nicht.

Gibt es dazu eine empfehlenswerte Vorgehensweise?