ho un link cosi:
onClick="return risposta()"

<script language="JavaScript">
function risposta() {
var conferma=confirm("sicuro??");
if (conferma)
window.location.href=salva();

ecc...
mi apre effettivamente la popup, ma cambia anche la pagina chiamante
con errore UNDEFINED cerca di aprire una pagina undefined che non esiste ovviamente.

salva()=funzione che apre la popup