Hola lo puedes hacer con jquery facilmente:
    
Código Javascript
:
Ver original- var flag = 0; 
-   
- $(window).on('beforeunload', function () 
-     { 
-         if (flag == 1) { 
-             return false; 
-         } 
-     }); 
-   
-   
- $(':input').on('change',function(){ 
- flag = 1; 
- }); 
Te avisa si te vas de la web sin guardar los cambios. Probalo