Originariamente inviato da Excalibur81

ma onClick="setPrintPage('assets/images/gallery/highRes/img.jpg' dove lo metto?
su un pulstante, tipo :
codice:
<input type="button" onclick="...." />
come hai scritto tu la funzione è lanciata cliccando sull'immagine. che è ininfulente e puoi togliere, visto che funge solo da elemento su cui cliccare.

altrimenti lo lanci all'apertura della pagina:
codice:
window.onload = setPrintPage ....
<Link rel='alternate' media='print' href=null> dove lo metti? nell'<head>?