j ai trouvé pour les images
<SCRIPT LANGUAGE="JavaScript">
function PopupImage(img) {
titre="nollieflipbedux.gif";
w=open("",'image','width=400,height=400,toolbar=no,scrollbars=no,resizable=yes');
w.document.write("<HTML><HEAD><TITLE>"+titre+"</TITLE></HEAD>" );
w.document.write("<SCRIPT language=javascript>function checksize() { if (document.images[0].complete) { window.resizeTo(document.images[0].width+12,document.images[0].height+30); window.focus();} else { setTimeout('check()',250) } }</"+"SCRIPT>" );
w.document.write("<BODY onload='checksize()' leftMargin=0 topMargin=0 marginwidth=0 marginheight=0><IMG src='"+img+"' border=0>" );
w.document.write("" );
w.document.write("</BODY></HTML>" );
w.document.close();
}
</SCRIPT>
mais pas pour les fichiers swf... une idee