簡體   English   中英

如何在頁面上記錄訪問時間?

[英]How to log visit duration on page?

如何在頁面上記錄訪問時間?

當前,僅通過將IP,用戶代理等插入數據庫將im日志記錄頁面命中。

我知道,我必須使用javascript和“ onbeforeunload”,但是我不知道下一步該怎么做。

似乎很難通過jsFiddle對其進行測試,但是您可以執行以下操作:

function enter() {
    this.crono = new Date().getMilliseconds();
}

function leave() {
    this.crono = new Date().getMilliseconds() - this.crono;
    alert(this.crono);
}

window.onload = enter;
window.onbeforeunload = leave;

代替該alert(this.crono); 您可以使用crono值向服務器發起ajax調用。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM