window.onbeforeunload = function() {
return $j.ajax({
url: "/view/action?&recent_tracking_id=" + $recent_tracking_id + "&time_on_page=" + getSeconds()
});
}
this what I have, but it returns an alert with [object Object]
how do I just execute the AJAX?
note: when I just don’t return anything, the server doesn’t show that it is receiving the ajax request.
You don’t need to return anything, just fire the ajax call.
If you are using jQuery, you can try binding to the .unload() event instead.