-2

对于(我认为)非常普遍的问题,我真的找不到像样的文档。

如果我有一个用 .Net 或 Java 编写的网站,它允许用户对数据库(MS SQL)执行要求非常高的 SQL 查询,那么确保在用户离开页面时这些查询被杀死/停止的最佳方法是什么或在返回回复之前关闭浏览器。

我得到的部分是使用 Javascript 您可以从网页 ping 服务器以确保客户端仍在运行,但是您如何将其链接到特定查询并终止它(例如,如果用户从一个页面移动到另一个 ping 仍然可以工作,但应该停止 sql 查询)

4

1 回答 1

0

您可以使用“window.onbeforeunload”事件在用户离开时向服务器发出通知。

于 2013-05-22T23:13:21.130 回答