![](/img/trans.png)
[英]How to destroy session in ASP.net when user navigates away from the page or exits the browser
[英]How to store specific registration form field values into sql server, when user exits the browser window or redirects to another page?
我想要實現的是,當用戶決定不繼續完成注冊並決定時,我需要將電子郵件字段值和聯系字段值(假設用戶在這些字段中輸入的值)存儲在sql數據庫中關閉瀏覽器窗口或重定向到另一個頁面。 如何實現呢?
您需要處理unload或beforeunload事件(如果您想說服用戶不要關閉/重定向, 則為后者)。
然后,您需要一個JavaScript函數來將數據發送回您的服務器(可能是作為Ajax POST),並已收集了電子郵件和聯系方式字段。 有很多示例可以將POST數據返回到您的服務器( JQuery docs )...
在JQuery中,您將執行以下操作:
$(window).unload(function () {
sendMessageToServer();
});
或在沒有JQuery的JavaScript中;
window.onunload = sendMessageToServer;
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.