Я пытаюсь отправить запрос ajax в событии onunload страницы.
Я использую функцию $ .post в jquery, но когда событие происходит, я получаю эту ошибку: «Ошибка времени выполнения Microsoft JScript:« $ »не определена»
Значит ли это, что библиотека jquery была защищена до вызова функции $ .post, и поэтому я больше не смогу использовать Jquery?
Каким должен быть мой подход к решению этой проблемы? Я делаю это в проекте веб-приложения Asp.net 2.0. Ниже приведен скрипт JS на странице.
<script type="text/javascript">
function RemoveFromOnlineUsers()
{
debugger;
if ($.browser.msie)
{
alert("this is msie!");
}
$.post("../Main/FloatingWindowAjax.aspx", {REMOVEONLINEUSER : "<%=Master.UserId.ToString() %>" });
return false;
}
window.onunload = RemoveFromOnlineUsers;
</script>