function imgopen(imgf,tit){ rand_id='image'+(Math.round(Math.random()*1000)); outf="" +"" +" "+title+" " +"" +"" +"" +""; iopen="iwin=self.open('"+imgf+"', '"+rand_id+"', 'width='+(img1.width)+',height='+(img1.height)+', top=0, left=0');" +"iwin.document.write('"+outf+"');" +"iwin.focus();"; img1=new Image(); img1.src=imgf; if(img1.width!=0) eval(iopen); else{ iwin = self.open('about:blank', 'f'+rand_id, 'width=100,height=100,top=0,left=0'); iwin.document.write("" +"Загрузка... " +"<"+"script>" +"function imo(img1){"+iopen +"self.close();" +"}<"+"/script>" +""); } }
Вот такой вариант...