javascript/html - 页面上的访问持续时间

标签 javascript html analytics

有没有办法使用 JavaScript 来确定某人在关闭浏览器或点击后退按钮之前查看我的网页的时间?比如每隔几秒左右在后台向 php 页面发送一条消息?

最佳答案

您可以通过多种方式使用 AJAX 技术来实现此目的。

使用 JQuery:

var startTime = new Date();    
$(window).unload(function() {
  var endTime = new Date();
  $.ajax({
    url: "yourpage.php",
    data: {start: startTime, end: endTime}
  });

});

关于javascript/html - 页面上的访问持续时间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3046322/

相关文章:

javascript - 无法在 MVC JavaScript 中访问 Html5 中的 'download' 属性

javascript - Javascript 循环中的闭包问题

html - 如何避免 "The number of GET/POST parameters exceeded"错误?

html - 不在同一元素上使用宽度和填充/边距?

google-analytics - Google Analytics 如何获取人口统计数据(年龄/性别)

ios - 在 Mixpanel 中执行过操作的用户

javascript - Jquery nextAll 和克隆不保留数据属性

javascript - php中获取dropdownlist的值

javascript - 在 ajax 加载的页面上执行 JQuery 操作

android - 从 Google Analytics 到 Firebase Analytics 的行为流