می خواهم وقتی کاربر صفحه مرورگر را می خواهد ببندد یک اسکریپتی که با Ajax کار می کند را اجرا کند، آیا امکان پذیر هست؟
در سایت های مختلف سرچ زیاد کردم به ایونت beforeunload رسیدم ولی فقط صفحه رفرش می شود کار می کند که مورد نیاز من نیست.
window.addEventListener('beforeunload', function (e) {
//$(document).onClose(function() {
$.ajax({
type: "POST",
url: "@Url.Action("ActionName", "ControllerName")",
dataType: 'json',
cache: false,
success: function(data) {
console.log("I did");
},
error: function(data) {
console.log('There is a problem with the function: ' + data.Message);
}
});
});
با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)