Hola globaldesigne!
Estuve buscando sobre lo que pides, pero al parecer y lamentablemente, no se puede

No es posible capturar que boton presiono el usuario en la caja de dialogo que aparece al querer cerrar una ventana.
Te muestro el codigo que he estado probando:
Código HTML:
<html>
<head><title></title>
<script>
var salida = false;
function confirmarSalida()
{
event.returnValue = "¿Esta seguro que desea salir?";
salida = true;
}
function rpta()
{
if (salida)
{
switch (document.readyState)
{
case "complete": //Cancel
break;
case "loading": //OK
window.location = "http://tudominio.com/";
break;
}
salida = false;
}
}
</script>
</head>
<body onBeforeUnload="confirmarSalida()" onFocus="rpta()">
</body>
</html>
Quizas a alguien se le ocurra otra idea