Hola:
Bueno, ese tipo de ventana es de las llamadas modales... y es en concreto una que espera una confirmación según se pulse algunos de los botones que nuestra (aceptar, cancelar)... Creo que una de las formas más apropiadas de usarlo es asociándolo al submit de los formularios o al click de los enlaces...
<form onsubmit="return confirm('¿Quiere enviar el formulario?')" ...>
Con una línea así el formulario se envía pulsando sobre aceptar y no se envía si se pincha en cancelar.
Saludos