Kod
<script type="text/javascript">
function popUp(url,windowName,windowTitle,closeOnClick,width,height,t){
if(!url)return
function readSize(){if(t.complete)showPopup(t.width,t.height);else setTimeout(readSize,1e2)}
function showPopup(w,h){with(window.open('',windowName||'','width='+(width||w)+',height='+(height||h)).document){open();write('<html><head><title>'+(windowTitle||'')+'</title></head><body style="margin:0;padding:0"><img src="'+url+'" style="display:block'+(closeOnClick?';cursor: pointer" onclick="self.close()" title="Zamknij okno"':'"')+'></body></html>');close()}}
if(!width||!height)t=new Image(),t.src=url,readSize()
else showPopup(width,height)
}
</script>
Takim sposobem umieszczasz odnośnik, np do obrazka, otwierający go w nowym oknie:
Kod
<span onclick="popUp('ścieżka/do/obrazka.jpg','okno','Jakis tytul',!0)" style="cursor: pointer; color: blue; text-decoration: underline">link</span>