Mi sa che senza un linguaggio lato server ti sarà davvero dura, stavo pensando al javascript e di farle caricare dinamicamente dentro ad un box con un determinati ID, ma poi ho pensato: sì bravo e l'elenco delle immagini chi lo scrive dentro la pagina?
O te lo fai mandare via Ajax/JSON o meglio, molto meglio, con un linguaggio lato server iteri dentro la cartella che contiene le immagini e costruisci la parte di pagina che le mostra.

Ma davvero 1000 immagini? Ma quanto ti peserà quella pagina?