PDA

View Full Version : Xác định lúc Browser bị đóng (click X )



tungdanang
04-10-2003, 07:02
Chào các bác,
Tui đang có một vấn đề "đâu cái điền" nhờ các bác giúp đỡ.
Tui muốn mỗi account không được login nhiều lần cùng một lúc (nếu account đã được login thì không cho phép login lại cho đến khi nó đã được logout ).
Tui định làm như sau: nếu user login thì tui update giá trị của 1 field nhận dạng của account đó trong data (ví dụ như SuDung=True), khi user logout thi tui update lai SuDung=False.
Tuy nhiên, vấn đề ở chổ thông thường user dùng chán chê rồi đóng cửa sổ luôn chứ không loguot cho nên không thể update SuDung=false được.
Làm sao biết được browser bị đóng để chèn thêm vài câu lệnh hả các bác.
(Đừng nói là onunload vì nó nhận biết cả khi chuyển trang+đóng browser nên không dùng được)

Cận
04-10-2003, 11:08
Này, u thử để trong Session_OnEnd thử coi. :)

tungdanang
05-10-2003, 12:10
Cảm ơn đã trả lời !
Theo tui được biết thì Session_End (đang dùng ASP.NET mà) không có tác dụng cho vấn đề này.

ZER0
06-10-2003, 02:12
Bạn thử dùng session cookies hoặc đơn giản hơn là dùng biến timeout.