[英]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.