1
我希望能夠知道用戶何時離開網站,以便我可以更新數據庫中的字段(特別是last_visit
字段,以便確定每個用戶的未讀項目)。但是,我不確定如何管理這樣一個事實,即有時用戶打開網站的多個選項卡,因此我無法可靠地使用onbeforeunload
來實現此目標。檢測用戶關閉標籤或離開網站
理想情況下,只有當網站只有一個打開的選項卡時,我才能更新此字段。
另一方面,也許我可以通過簡單地使用表記錄幾天的讀取項目,並假定比這更早的線程被默認讀取,從而獲得更多功能。
您認爲如何?
問候
你爲什麼沒有想過周圍尋找工作'onbeforeunload'當用戶有多個標籤頁/瀏覽器打開?你只需要保留一個用戶打開的標籤計數器,更新'onbeforeunload',如果更新後,計數器爲0,則更新上次訪問時間。簡單。不是嗎? – Prasanth 2012-08-06 05:43:01