Google Analytics – Suivre l'événement sur la sortie de la page (sauf la soumission des formulaires)

J'utilise le code suivant pour suivre quand un utilisateur sort une page sur mon site:

//track on page exit function storeData(){ _gaq.push(['_trackEvent', 'Application Form', 'exit-form_application_', '', 4, false]); } $(window).on('unload',storeData); 

Cependant, je ne veux pas déclencher l'événement lorsque le formulaire est soumis, donc comment puis-je éviter cela?

Cela a fonctionné pour moi:

 $(window).bind('beforeunload', function() { _gaq.push(['_trackEvent', 'Application Form', 'exit-form_application_', '', 4, false]); }); $("#formID").submit(function(){ $(window).unbind('beforeunload'); });