Utilisation de onbeforeunload sans dialogue?

Je suis en train de publier des données lorsque l'utilisateur laisse ma page. J'ai enfin réussi à trouver un travail, mais cependant, il affiche une boîte de dialogue lorsque l'utilisateur quitte. J'ai essayé return null; mais pas fonctionné. Est-il possible de désactiver la boîte de dialogue ?

window.onbeforeunload = function() {

$.post("track.php", {
async: false,
refid: refid,
country: country, 
type: type,
});

return '';

}

source d'informationauteur user198989