How to detect browser close at server side in asp.net?
问题 I wanted to know when the browser is closed at server side in asp.net 2.0. How to detect in code behind? 回答1: client side script: < body onbeforeunload="window.open('http://www.website.com/browserclosed.aspx','mywindow','width=1,height=1');"> server side script (browserclosed.aspx): // page_load int userId = Convert.ToInt32(request.session("userId")); ReportBrowserClosed(userId); // Do what you want in ReportBrowserclosed() method 回答2: Short answer: you can't do that directly since http is