计算页面停留时间(2)

上一篇文章使用beforeunload事件可以计算出页面停留事件,接下来介绍另一种方法

方法思路:我没在页面加载地时候可以得到进入界面的时间,在离开界面的方法(unload)可以得到离开界面的时间total_time及为在页面停留的时间

//判断用户进入那个界面
$(document).ready(function(){ 
  var start;
  var end;
  var total_time = 0;
  start = new Date();//用户进入时间
  $(window).unload(function(){
     end = new Date(); //用户退出时间
      total_time = end.getTime() - start.getTime();//停留时间
      total_time = Math.ceil(total_time / 1000); //取的是秒并且化整
      $.ajax({
      type: 'POST',
      async: false, //同步提交
      url: '',
      data:{
			
			"total_time": total_time
		},
    });
  });
});



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值