superfly: popup fenster bild größe anpassen

Beitrag lesen

hallo!
ich hätte da ein problem und komm nach stundenlangen herum suchen zu keiner lösung vielleicht könnt ihr mir helfen. so hier mal das script -> es soll ein popup fenster aufgehn das sich an die größe des bildes anpasst.

<a href = "JavaScript:fenster('http://www.foo.com/images/foo.jpg')">
öffne popup
</a>

function fenster(pic)
{
var img = new Image();
img.src = pic;
wsize = img.width+20;
hsize = img.height+20;
var win;
win=window.open(pic,'','height='+hsize+',width='+wsize+'left=50,top=50,scrollbars=no,toolbar=no,resizable=yes');
}

das ganze funkt ja ohne probleme allerdings nur im IE(!) im mozilla bleibt das popup auf der größe von 20x20 pixel :(

bin dankbar über jeden lösungsvorschlag!!

bye
superfly

VIELEN DANKE FÜR DIE HILFE !!