Ma per finestre pop-up si intende una qualsiasi nuova finestra?
No, se tu fai aprire una nuova finestra, e tramite javascript imposti che non visualizzi nessun tipo di comando ne la barra degli indirizzi avrai lo stesso effetto di una pop-up ma non ti verrà bloccato.

Inoltre puoi fare così:
inserisci in un punto della pagina una gif trasparente (che creerai delle dimensioni di 1*1) e la allarghi fino alla dimensione dell'immagine grande che vuoi visualizzare.

All'immagine piccola dai un comportamento javascript di scambio immagine, ed imposti lo scambio fra quella gif e quella grande.

Parecchio tempo fa ho creato questa.