Das PopUp erstellst Du doch sowieso mit JS. Ergo kannst Du auch vorher einen asynchronen Request an den Server senden, wo Du x,y bekommst. Dann das neue Fenster mit der url zum Bild oder das Bild als base64 im URL data: Scheme gleich mit zurücksenden in der Response (der Browser muss das sowieso downloaden so oder so).
und warum willst du dann den umständlichen Weg gehen?
Du kannst für diesen Zweck auch ein Image Objekt benutzen und erhälst du auch alle diese Informationen.
Struppi.