При закрытии браузера или F5 мне нужно выполнить некоторый код на стороне сервера. Для этого у меня есть кнопка. При нажатии этой кнопки, для которой написаны функции onclientclick и onclick. Я также написал событие для window.onbeforeunload, которое выполняет функцию button.click().
window.onbeforeunload=function(e)
{
button.click()
}
Моя проблема в том, что это запускает код функции щелчка кнопки на стороне клиента, однако код на стороне сервера не выполняется. Это происходит только тогда, когда я закрываю браузер. Когда я делаю F5, он работает отлично. Также это происходит только в Safari. В ФФ и Мозиле работает отлично. Как я могу