Io non vedo nessun errore. Se mi dici cos'è che vuoi tu e cosa ti fa realmente allora vediamo un pò.
Può darsi che vuoi che si apra un'altra popup ed invece si apre nella stessa? Se è così prova a scrivere il tag a così <a href="javascript:esempio('gigio.html')" targeet="_blank">
altrimenti se non funziona prova a cercare su HTML.it che dovresti trovare la soluzione.