我的做法是用JavaScript的onunload 跟onbeforeunload 來抓取使用者離開網頁的行為
注意!不是關閉瀏覽器的行為!
而且onunload 跟onbeforeunload 在刷新頁面或PostBack時,都會觸發
所以如果要抓關閉瀏覽器的動作,可能還要搭配cookie以及一點點的Ajax才辦得到
※ 引述《yosomono (ban-ban-bang!)》之銘言:
: 最近想寫一個自動登入登出的ASP網頁
: 登入的部份可以在Page_load中判斷Session得知
: 但是困擾的地方來了
: 在ASP.NET/C#中不知道有沒有Page_Load這樣的相對函式
: 可以判斷視窗(尤其是瀏覽器視窗)關閉的Event??
: Google Mail有這樣的動作(旁邊會自動顯示好友豋入登出的狀態)
: 不知道用C#能不能寫出相似的功能??
: 感謝各位先進了!!