ユーザーがページを離れたときにデータを投稿しようとしています。最終的に有効な解決策を見つけることができましたが、ユーザーが離れると確認ダイアログが表示されます。試してみreturn null;ましたが、うまくいきませんでした。ダイアログを無効にすることはできますか?
window.onbeforeunload = function() {
    $.post("track.php", {
        async: false,
        refid: refid,
        country: country, 
        type: type,
    });
    return '';
}