Also ich hab das früher mal so gemacht :
var win;
function popup (bild,x,y)
{
win = window.open (bild,"fenster","width=100,height=100,left=0,top=0");
win.focus ();
win.resizeTo (x,y);
}
function schliessen()
{
if (win)
{if (!(win.closed))
{ win.close(); }}
}
<body onunload="schliessen()">
<a href="javascript:popup ('gross.jpg',310,498)"><img src="klein.jpg"></a>
Vielleicht hilft dir das irgenwie weiter ...
Gruß Wastl