idea_boy
ETLshow
2017-01-18 06:15
采纳率: 14.3%
浏览 3.3k

jsp或html页面如何统计用户在页面的停留时间

jsp或html页面如何统计用户在页面的停留时间,数据库需要几个字段

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 邀请回答

5条回答 默认 最新

  • wanghanlincsdn
    木_樨 2017-01-18 06:21

    参考runoob(菜鸟教程)网站上的JavaScript教程中的计数器,相信应该能够帮到你,加油。另外,个人意见,数据库只需要ID字段、username字段、time字段

    点赞 评论
  • yushiyoufight
    半杯凉月 2017-01-18 06:25

    id userid pagePath staytime

    点赞 评论
  • u010566610
    我本微若凡尘 2017-01-18 06:45

    第一种办法,写个定时JS,每过一秒修改下数据库即可!第二种,当用户离开这个页面,百度看看JS有没有捕获关闭事件,localsession不知道可不可以,如果离开提交个ajax到服务器就成了!

    点赞 评论
  • showbo

    window.onload(或者DOM ready中)启动计时器,没500ms执行一次增加一个自增变量,window.onbeforeunload中通过那个变量得到停留秒数(变量值*0.5,存入cookie之类的),然后服务器端获取cookie值入库

    放个站长或者百度统计就行了,不需要自己写

    点赞 评论
  • jycjyc

    两者结合才能精确:
    1.心跳机制处理
    2.浏览器关闭退出事件处理
    可参考Cnzz,Baidu 和 JYC 停留时间统计对比测试

    点赞 评论

相关推荐