Запуск PHP через Ajax на Unload
я пытаюсь запустить скрипт php, когда пользователь уходит со страницы. Это то, что ям использую в настоящее время:
function unload(){
var ajaxRequest; // The variable that makes Ajax possible!
try{
// Opera 8.0+, Firefox, Safari
ajaxRequest = new XMLHttpRequest();
} catch (e){
// Internet Explorer Browsers
try{
ajaxRequest = new ActiveXObject("Msxml2.XMLHTTP");
} catch (e) {
try{
ajaxRequest = new ActiveXObject("Microsoft.XMLHTTP");
} catch (e){
// Something went wrong
window.location = "unsupported.html";
return false;
}
}
}
ajaxRequest.open("GET", "ajax/cancelMatch.php", true);
ajaxRequest.send(null);
}
Через FireBug похоже, что он вызывает функцию open объекта ajaxRequest, но PHP небеги! Это как-то связано с тем, что этоВызывает это на разгрузке страницы?
Также я'Я нашел событие, которое называется onbeforeunload, но я могуне могу понять, как заставить это работать, если это все еще доступно.