<iframe id="frame1" style="display:none"></iframe>
<script>
var n=0;
function go(url){
n==0?new function(){frames("frame1").location=url,n=1}:null;
document.all("frame1").readyState!="complete"?setTimeout(go,10):so();
function so(){frames("frame1").window.print(),n=0};
}
</script>
<img src="img1.jpg" onclick="go(src)">