簡體   English   中英

檢測用戶何時退出瀏覽器或選項卡並插入數據庫

[英]Detect when user exits the browser or tab and insert into database

我想在用戶剪切/退出瀏覽器或選項卡時將一些數據插入數據庫。 這是我要執行的語句,這怎么可能

 _objQ117.insert();

我絕不是C#專家,但我將嘗試解釋一般原理。

盡管有可能,但如今瀏覽器可以很好地保護用戶的數據。

您可以使用類似於onunloadonclose方式將AJAX請求發送到服務器,從而執行查詢。

但是,在某些瀏覽器中,對此的支持可能參差不齊。 通過發送AJAX請求(例如每分鍾左右),服務器將知道您的客戶端仍處於連接狀態-直到請求停止為止。 AJAX請求不過是由javascript創建並作為變量返回的標准HTTP請求(即,不必加載整個頁面,因為服務器僅返回少量的結果數據)

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM