javascript - 如何在jquery中关闭窗口时进行ajax调用

标签 javascript html css ajax browser

问题很明确,我需要在用户单击浏览器关闭按钮但关闭窗口之前进行 ajax 调用。

有什么可能的解决方案吗?

我不需要任何确认框等。只需要一个 ajax 触发器,然后关闭窗口。

最佳答案

来自How to show alert message when closing a window?的回答应该在这里工作:

<script type="text/javascript">
  window.onbeforeunload = function() {
      $.ajax(...);
  }
</script>

关于javascript - 如何在jquery中关闭窗口时进行ajax调用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27407967/

相关文章:

javascript - 在 Jest 中测试 onbeforeunload

javascript - 向数组对象添加属性 - AngularJS

JavaScript 滚动脚本 - 在测试中触发,而不是在开发站点上触发

html - 删除标题和页面之间的空间

html - 折叠列表溢出

php - 轮播 slider 手机滑动效果

javascript - Chrome 扩展中 CSS 注入(inject)期间闪烁

jquery - 如何更改 MathJax 中的数学填充?

html - 无论图像数量有多少,图像都会自动填充容器 div

css - SASS 变量不起作用