Lo único que me funcionó para hacer algo parecido fue esto:
Código PHP:
window.onbeforeunload = function() { return "Se perderán los datos"; }
Con lo que el propio explorador preguntará si se desea salir, y mostrará el mensaje "Se perderán los datos".