hi,
eine variante ist sicher die, die du schon geschrieben hast. du müßtest vorher allerdings die größte des bildes auslesen und dann in dem javascript einsetzen
um auf die bildgrösse per JS zugreifen zu können, muss dieses aber bereits geladen/im cache vorhanden sein.
gruss,
wahsaga