no sé si te puedes referir a algo como lo que hacen en esta página:
http://www.awesomepopup.com/
se hace con javascript, que crea el efecto del popup, y con un html que es el contenido del popup, de tal forma que dentro de dicho html puedes meter código html con imágenes, texto o flash :)