Puedes buscar en la red algunos complementos javascript como
thickbox. Añaden efectos vistosos y cómodos a las imágenes, de una forma sencilla y transparente para el usuario, sin cambiar de ventana. Ya, dependiendo de tus necesidades, usa uno u otro.
Lo que casi siempre necesitarás para aplicarlos es tener una version reciente de
JQuery.
---------------------------
Si te ayudó, pincha el Karma

Un Saludo!