Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
当用户剪切/退出浏览器或选项卡时,我想将一些数据插入数据库。这是我要执行的语句。这怎么可能
_objQ117.insert();
我绝不是 C# 大师,但我会尝试解释一般原则。
如今,浏览器非常保护用户的数据,尽管有可能。
您可以使用类似于onunload或onclose向服务器发送 AJAX 请求,执行查询。
onunload
onclose
但是,在某些浏览器中对此的支持可能参差不齐。通过发送 AJAX 请求,比如说每分钟左右,服务器将知道您的客户端仍然连接 - 直到请求停止。AJAX 请求只不过是由 javascript 创建并作为变量返回的标准 HTTP 请求(即不必加载整个页面,因为服务器只返回少量结果数据)