Hola K3NNY:
Simplemente usa siempre el mismo segundo parámetro en todos los popups.
Pero creo que si las cosas van a la misma página, lo mejor es escribir en ella...
function textoFoto(texto, foto) {
var html = "<html><body><img src='" + foto + " /><span>" + texto + "</span></body></html>";
var ventana = window.open("", "popup", "");
ventana.document.write(html);
ventana.focus();
}
Y sobre usar un enlace, me parece que mientras no sea un verdadero "enlace" creo que es mejor usar cualquier tag... y si quieres la manita ponerla con estilos... y se abriría:
<span onclick="textoFoto('esto es un gato', 'gato.jpg')">Gato</span>
La función puede mejorarse muchísimo, con título en la página, estilos de texto centrado... bueno, aplicar estilos... incluso scripts... en mi página de caricaturas no pongo texto, pero si un títilo y hago que vuelen pajarillos...
Saludos